Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
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.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2026-94597-poc — Python-PoC für die NukeViet 4.6.01 Image-Upload-RCE-Kette: erzeugt eine PHP-Polyglot-Payload und meldet sich in einem autorisierten Labor an, lädt sie hoch und führt einen Proof-Befehl aus. | Kitploit
Tools/GitHubGitHub/canhieu/cve-2026-94597-poc
Payload-GenerierungSchwachstellenanalyseExploitationWebanwendungs-ExploitationWebsicherheitRemote-Access-Tool
GitHubcanhieu/cve-2026-94597-poc

CVE-2026-94597-poc

Python-PoC für die NukeViet 4.6.01 Image-Upload-RCE-Kette: erzeugt eine PHP-Polyglot-Payload und meldet sich in einem autorisierten Labor an, lädt sie hoch und führt einen Proof-Befehl aus.

Repository anzeigen
1vor 28 TagenNoch 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

NukeViet 4.6.01 Image-Upload RCE PoC

Autorisierter Lab-PoC für die gemeldete NukeViet-Image-Upload-Kette:

  1. verify_image() übersieht PHP-Kurz-Tags (<?).
  2. Die Dateinamen-Normalisierung behält die innere .php-Erweiterung bei.
  3. Die Upload-Rewrite-Regel prüft .php nur am Ende der URI.
  4. Ein Server mit aktivierten PHP-Kurz-Tags und einem passenden Apache-PHP-Handler kann das hochgeladene Polyglot ausführen.

Dieses Repository enthält keine Zugangsdaten, Tokens, Cookies oder Konfiguration für Live-Ziele. Nur gegen ein eigenes oder ausdrücklich autorisiertes Lab ausführen.

Voraussetzungen

  • Python 3.10+
  • requests
  • NukeViet 4.6.01-Lab-Instanz mit einem autorisierten, upload-fähigen Konto
  • Lab-PHP/Apache-Konfiguration, die den oben genannten Ausführungsbedingungen entspricht

Abhängigkeit installieren:

python3 -m pip install requests

Nur Payload erzeugen

Keine Netzwerkanfrage:

python3 nukeviet_rce.py --payload-only --file shell.php.jpg

Gegen ein autorisiertes Lab ausführen

python3 nukeviet_rce.py \
  --authorized \
  --url http://127.0.0.1:8080 \
  --username LAB_USER \
  --password 'LAB_PASSWORD' \
  --command id

Das Skript führt aus: Login -> Multipart-Upload -> Extraktion des Upload-Pfads -> eine Befehlsanfrage. Verwende harmlose Nachweisbefehle wie id oder whoami.

Nachweisgrenze

Der PoC demonstriert die Auswirkung nur, wenn die exakte Zielkonfiguration die PHP-Ausführung erreicht. Ein erfolgreicher Payload-Generierungslauf oder eine Übereinstimmung auf Quellcode-Ebene allein beweist keine RCE zur Laufzeit. Nicht gegen Systeme Dritter ausführen.

Tool herunterladen