Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2023-38545-sample — Dockerfile mit allen erforderlichen Setup-Dateien, um den Exploit zu demonstrieren | Kitploit
Tools/GitHubGitHub/vanigori/cve-2023-38545-sample
Container-SicherheitSchwachstellenanalyseExploitationWebsicherheitLernen & BildungLabs & Praxis
GitHubvanigori/cve-2023-38545-sample

CVE-2023-38545-sample

Dockerfile mit allen erforderlichen Setup-Dateien, um den Exploit zu demonstrieren

Repository anzeigen
32vor 2 JahrenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Kurzbeschreibung

Dies zeigt die cURL-CVE-2023-38545. Es ist so schlank wie möglich gehalten.

Einrichtung

Zuerst das Docker-Image erstellen:

docker build . -t cveimage

Als Nächstes können wir einfach die Image-Datei ausführen, wobei ein temporärer Docker-Container erstellt wird, der gelöscht wird, sobald der Container gestoppt wird:

docker run --rm --tty --net="host" --name cvecontainer cveimage

Wenn Sie Probleme haben, Befehle einzugeben, öffnen Sie einfach ein anderes Terminal und führen Sie Folgendes aus:

docker exec -it cvecontainer /bin/bash

Nun müssen wir alle Dienste starten. Verbinden Sie sich mit dem bereits laufenden Container und führen Sie Folgendes aus:

./exploit/malicious_redirect_server.sh &

python3 /exploit/proxy.py &

Jetzt können Sie von innerhalb des Containers aus den cURL-Exploit in Aktion sehen:

curl -vvv --limit-rate 100 --location --proxy socks5h://127.0.0.1:1080 http://localhost:8000

Sie müssen einen Segmentation-Fault-Fehler auf dem Rechner sehen, der den curl-Befehl ausgeführt hat, um zu wissen, dass der Exploit erfolgreich war. Wenn Sie ihn nicht sehen, ist entweder der Exploit nicht aufgetreten, oder der Prozess hatte so viel Heap-Speicher zur Verfügung, dass Sie nicht in unzugänglichen Speicher überschrieben haben.

Weitere Arbeit (PRs willkommen)

  • Dieses README hübsch aussehen lassen
  • systemd konfigurieren, um den Exploit-Code automatisch zu starten
  • Erstellungszeit und Größe des Docker-Images reduzieren
  • Irgendetwas/alles andere. . .?

Referenzen

  • Der SOCKS5-Proxy ist nicht selbst gebaut. Der Originalcode für den Proxy ist hier zu finden: https://github.com/alexbers/tgsocksproxy
    • Ursprünglich in Ubuntu (WSL) mit systemd-Unterstützung ausgenutzt: https://github.com/aire1/mtproxy_autoinstaller
  • Der HackerOne-Bericht, der jede Menge Recherchezeit gespart hat. Lesen Sie ihn durch, wenn Sie verstehen möchten, wie dieser Exploit auftritt: https://hackerone.com/reports/2187833
Tool herunterladen