ГлавнаяБаза уязвимостей БДУ → BDU:2017-01771
9высокая

BDU:2017-01771

Уязвимость программного средства управления версиями Mercurial, связаная с недостатками разграничения доступа и позволяющая нарушителю выполнить произвольный код
Опубликовано: 2017-08-10
Описание

Уязвимость программного средства управления версиями Mercurial связана с недостатками разграничения доступа (c использованием параметра командной строки "hg serve --stdio"). Эксплуатация уязвимости может позволить нарушителю, действующему удалённо, выполнить произвольный код (используя отладчик Python) с помощью замены имени репозитория на "--debugger"

Затрагиваемое ПО и версии
Mercurial (до 4.1.3)
Способ устранения

Использование рекоменаций: https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_4.1.3_.282017-4-18.29

Оценка CVSS
Балл9 — высокая опасность
Источники и патчи
https://bugs.debian.org/861243https://www.mercurial-scm.org/repo/hg/rev/77eaf9539499https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_4.1.3_.282017-4-18.29
Проверьте безопасность своего сайта и почты → Полная проверка домена