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-63030 — Proof-of-concept-Exploit für die Sicherheitslücke CVE-2026-63030, der Exploitationstechniken für Sicherheitsforschung und -tests demonstriert. | Kitploit
Tools/GitHubGitHub/0xh7ml/cve-2026-63030
SchwachstellenanalyseExploitationPenetrationstests
GitHub0xh7ml/cve-2026-63030

CVE-2026-63030

Proof-of-concept-Exploit für die Sicherheitslücke CVE-2026-63030, der Exploitationstechniken für Sicherheitsforschung und -tests demonstriert.

Repository anzeigen
34vor 3 MonatenNoch 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

CVE-2026-63030 — WordPress wp2shell Exploit

Nicht authentifiziertes Erkennungs- und Exploitation-Tool für die WordPress-Core-Schwachstelle batch-confusion (CVE-2026-63030 / CVE-2026-60137), die zu SQL-Injection und Remote Code Execution (RCE) über den REST-API-Batch-Endpunkt führt.

⚠️ Nur für autorisierte Sicherheitstests und Bildungszwecke. Siehe den Haftungsausschluss unten.


Überblick

Betroffene WordPress-Versionen stellen den REST-API-Batch-Endpunkt bereit unter:

  • POST /wp-json/batch/v1, oder
  • POST /?rest_route=/batch/v1 (Fallback, wenn Pretty-Permalinks / wp-json deaktiviert ist)

Durch eine Batch-Confusion-Schwachstelle werden verschachtelte Unteranfragen innerhalb eines Batch-Bodys ohne ordnungsgemäße Autorisierung verarbeitet, wodurch ein nicht authentifizierter Angreifer SQL injizieren (z. B. über den Parameter author_exclude) und letztlich RCE erreichen kann.

Dieses Repository bietet:

DateiZweck
cve-2026-63030.pyPython-CLI — Versionserkennung, Auflösung des Batch-Endpunkts, SLEEP-basierte Blind-SQLi-Bestätigung und Datenextraktion mit --query. Unterstützt Massen-Scans, Threads und Proxys.
cve-2026-63030.yamlNuclei-Template — passive Versionsprüfung + aktive zeitbasierte SQLi-Erkennung über beide Endpunktvarianten.

Betroffene Versionen

BranchBetroffener Bereich
6.8.x6.8.0 – 6.8.5
6.9.x6.9.0 – 6.9.4
7.0.x7.0.0 – 7.0.1

Behoben in 6.8.6, 6.9.5 und 7.0.2.

Voraussetzungen

  • Python 3.8+
  • requests
  • beautifulsoup4
pip install requests beautifulsoup4

Verwendung

python3 cve-2026-63030.py [options]

Optionen

FlagBeschreibung
-u, --url URLEinzelne Ziel-URL.
-l, --list FILEDatei mit Ziel-URLs (eine pro Zeile; #-Kommentare erlaubt) für Massen-Scans.
-p, --proxy URLAnfragen über einen Proxy leiten (z. B. http://127.0.0.1:8080).
-t, --threads NParallelität für den Massenmodus (Standard 10).
-q, --query SQLSQL zur Exfiltration über zeitbasierte Blind-Injection, z. B. "select @@version".
--exploitSLEEP-Payload auslösen, um die Ausnutzung zu bestätigen.
--delay SECSLEEP-Fenster für Blind-SQLi (Standard 2).
--timeout SECTimeout pro Anfrage (Standard 10).
--silentBanner unterdrücken.

-u/--url und -l/--list schließen sich gegenseitig aus.

Beispiele

# 1. Detect whether a single target is vulnerable (version + batch endpoint)
python3 cve-2026-63030.py -u http://target.tld/

# 2. Route through Burp/ZAP
python3 cve-2026-63030.py -u http://target.tld/ -p http://127.0.0.1:8080

# 3. Confirm exploitation via the SLEEP payload
python3 cve-2026-63030.py -u http://target.tld/ --exploit --delay 5

# 4. Exfiltrate data through time-based blind SQLi
python3 cve-2026-63030.py -u http://target.tld/ -q "select @@version"
python3 cve-2026-63030.py -u http://target.tld/ -q "select user()"

# 5. Bulk scan a list of hosts and extract DB version from each vulnerable one
python3 cve-2026-63030.py -l hosts.txt -t 20 -q "select @@version"

Funktionsweise

  1. Versionserkennung — parst das Tag <meta name="generator"> und prüft es gegen die betroffenen Bereiche.
  2. Endpunktauflösung — versucht zuerst /wp-json/batch/v1 und fällt nur dann auf /?rest_route=/batch/v1 zurück, wenn der erste nicht antwortet.
  3. Bestätigung — --exploit sendet eine SLEEP(n)-Payload und verifiziert, dass die Antwort tatsächlich verzögert wird (duration >= delay).
  4. Extraktion — --query exfiltriert ein Ergebnis Zeichen für Zeichen mittels Binärsuche (IF(ASCII(SUBSTRING(...)), SLEEP(n), 0)).

Nuclei-Template

# Validate
nuclei -tl -t cve-2026-63030.yaml

# Scan
nuclei -t cve-2026-63030.yaml -l hosts.txt
nuclei -t cve-2026-63030.yaml -u http://target.tld/

Das Template prüft beide Endpunkt-Varianten und bestätigt zeitbasierte SQLi über duration >= 5, abhängig von einer betroffenen WordPress-Version.

Haftungsausschluss

Dieses Projekt wird ausschließlich zu Bildungszwecken und für autorisierte Sicherheitstests bereitgestellt. Sie dürfen es nur gegen Systeme einsetzen, die Ihnen gehören oder für die Sie eine ausdrückliche, schriftliche Genehmigung zum Testen haben (z. B. ein Penetrationstest-Scope, ein Bug-Bounty-Programm oder ein CTF).

Unbefugtes Scannen oder Ausnutzen von Systemen, die Ihnen nicht gehören oder die Sie nicht autorisiert testen dürfen, ist illegal und kann nach Computer-Missbrauchsgesetzen eine Straftat darstellen (z. B. der CFAA in den USA, der Computer Misuse Act im Vereinigten Königreich und entsprechende Gesetze anderswo).

Die Autoren und Mitwirkenden übernehmen keine Haftung und keine Verantwortung für Schäden, Datenverlust oder rechtliche Konsequenzen, die aus der Nutzung oder dem Missbrauch dieser Software entstehen. Durch die Nutzung dieses Tools erklären Sie, dass Ihre Nutzung rechtmäßig ist und dass Sie alle damit verbundenen Risiken tragen.

Im Zweifelsfall: nicht ausführen.

Referenzen

  • WordPress Security Advisory — GHSA-ff9f-jf42-662q
  • WordPress 7.0.2 Release Notes
  • WPScan
  • SCLyber — wp2shell research

Autor

0xh7ml — bereitgestellt wie besehen, für defensive Forschung und Bildung.

Tool herunterladen