CVE-2026-71557
go-git: Вредоносные имена ссылок могут изменять файлы за пределами хранилища ссылок
- Опубликовано
- 7 авг. 2026 г.
- Обновлено
- 7 авг. 2026 г.
- Назначение CNA
- GitHub_M
- Наблюдены доказательства
- 8 авг. 2026 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:LНизкий · следующие 30 дней
- Процентиль
- 35,2 %
- Дата модели
- 21 сент. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
go-git — это расширяемая библиотека реализации git, написанная на чистом Go. До версий 5.19.2 и 6.0.0-alpha.5 имена ссылок не очищались перед использованием для построения путей на диске в каталоге хранения ссылок, поэтому специально сформированное имя ссылки (например, содержащее последовательности обхода каталогов) могло привести к тому, что go-git записывает файлы за пределами предполагаемого каталога хранения ссылок. Версии 5.19.2 и 6.0.0-alpha.5 исправляют эту проблему.
Источники
1Локальное доказательство концепции для CVE-2026-71557, демонстрирующее обход пути в хранилище ссылок файловой системы go-git, включая логику эксплуатации и сравнение уязвимой и исправленной версий.
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.