Gogs — это самостоятельная служба Git с открытым исходным кодом. До версии 0.14.2 в gogs существовала проблема безопасности, из-за которой удаление выпуска могло завершиться неудачей, если имя тега, контролируемое пользователем, передается в git без правильного разделителя. Это позволяет параметрам git внедряться и портить процесс.
Эта проблема исправлена в версии 0.14.2.
Показать оригинальное описание (EN)
Gogs is an open source self-hosted Git service. Prior to version 0.14.2, there's a security issue in gogs where deleting a release can fail if a user controlled tag name is passed to git without the right separator, this lets git options get injected and mess with the process. This issue has been patched in version 0.14.2.
Характеристики атаки
Последствия
Строка CVSS v4.0
Тип уязвимости (CWE)
Уязвимые продукты 1
| Конфигурация | От (включительно) | До (исключительно) |
|---|---|---|
|
Gogs Gogs
cpe:2.3:a:gogs:gogs:*:*:*:*:*:*:*:*
|
— |
0.14.2
|