ГлавнаяБаза уязвимостей БДУ → BDU:2025-14328
10критическая

BDU:2025-14328

Уязвимость функции exec() утилиты командной строки interactive-git-checkout, позволяющая нарушителю выполнять произвольные команды
Опубликовано: 2025-11-17
Описание

Уязвимость функции exec() утилиты командной строки interactive-git-checkout связана с недостаточной проверкой вводимых данных. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, выполнять произвольные команды

Затрагиваемое ПО и версии
interactive-git-checkout (до 1.1.4 включительно)
Способ устранения

Компенсирующие меры:
- использование систем обнаружения и предотвращения вторжений для обнаружения (выявления, регистрации) и реагирования на попытки эксплуатации уязвимостей;
- использование виртуальных частных сетей для организации удаленного доступа (VPN);
- использование замкнутой программной среды для работы с файлами, полученными из недоверенных источников;
- минимизация пользовательских привилегий;
- использование валидации имени ветки по строгому регулярному выражению.

Оценка CVSS
Балл10 — критическая опасность
Источники и патчи
https://github.com/ninofiliu/interactive-git-checkout/commit/8dd832dd302af287a61611f4f85e157cd1c6bb41https://github.com/ninofiliu/interactive-git-checkout/security/advisories/GHSA-4wcm-7hjf-6xw5
Проверьте безопасность своего сайта и почты → Полная проверка домена