
Python-basierter Exploit für CVE-2025-30208, der auf beliebiges Dateilesen des Vite-Entwicklungsservers abzielt. Unterstützt Einzelziel-Erkennung, benutzerdefinierte Dateipfade, System-Erkundung, tiefgehende Umgebungsanalyse und HTTP/HTTPS-Proxy.
CVE-2025-30208 ist eine Schwachstelle zum beliebigen Dateilesen im Vite-Entwicklungsserver. Angreifer können durch Konstruktion spezieller Pfade (z. B. @fs-Präfix) vertrauliche Dateien auf dem Server lesen (z. B. /etc/passwd oder C:\windows\win.ini). Dieses Tool unterstützt Einzelzielerkennung, Systeminformationserkundung und tiefgehende Umgebungsanalyse sowie eine Proxy-Funktion zur Anpassung an komplexe Netzwerkumgebungen.
Stellen Sie sicher, dass Python 3 und die requests-Bibliothek installiert sind. Installationsbefehl:
pip install requests
python CVE-2025-30208.py -h
| Parameter | Abkürzung | Erforderlich | Beschreibung |
|---|---|---|---|
--url | -u | Ja | Ziel-URL (z. B. http://127.0.0.1:5173) |
--file-path | -r | Nein | Gibt den zu lesenden Dateipfad an (z. B. /etc/shadow). Wenn nicht angegeben, wird der Standardpfad verwendet. |
--info | -i | Nein | Aktiviert die grundlegende Systeminformationserkundung (Betriebssystem, Arbeitsverzeichnis usw.). |
--deep | -d | Nein | Aktiviert die unternehmensweite Tiefenprüfung (Benutzerberechtigungen, Webkonfiguration, Cloud-Umgebungs-Fingerabdruck usw.). |
--proxy | -p | Nein | Gibt die HTTP/HTTPS-Proxy-Adresse an (z. B. http://127.0.0.1:8080). |

Basisprüfung (Standardmäßiges Lesen von /etc/passwd oder C:/windows/win.ini)
python CVE-2025-30208.py -u http://example.com
Lesen eines bestimmten Dateipfads
python CVE-2025-30208.py -u http://example.com -r /etc/shadow
Aktivieren der grundlegenden Systemerkundung
python CVE-2025-30208.py -u http://example.com -i
Aktivieren der Tiefenprüfung und Proxy-Einstellung
python CVE-2025-30208.py -u http://example.com -d -p http://127.0.0.1:8080
Schwachstellenüberprüfungsergebnis
Falls die Schwachstelle vorhanden ist, zeigt das Tool den gelesenen Dateiinhalt (erste 500 Zeichen) an und markiert ihn als hochriskant.
![Beispiel für Erkundungsergebnis]
Grundlegende Systemerkundung
Gibt Informationen wie Betriebssystemtyp, Arbeitsverzeichnis, Containerumgebung usw. aus.
Tiefenprüfungsbericht
Generiert eine unternehmensweite Risikobewertung (niedrig/mittel/hoch) und listet detaillierte Informationen wie sensible Konfigurationen, SSH-Schlüssel, Umgebungsvariablen usw. auf.
Dieses Werkzeug ist ausschließlich für rechtmäßig autorisierte Sicherheitstests bestimmt. Der Benutzer trägt das Risiko selbst; der Autor übernimmt keine Verantwortung für Missbrauch.
Hinweis: Bei der tatsächlichen Verwendung ist sicherzustellen, dass die örtlichen Gesetze und Vorschriften eingehalten werden. Nicht autorisierte Tests sind verboten.