CVE-2025-59934
Formbricks fehlende JWT-Signaturprüfung
- Veröffentlicht
- 26.09.2025
- Aktualisiert
- 29.09.2025
- CNA zuweisen
- GitHub_M
- Beweise beobachtet
- 25.08.2026
Primäres CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:LNiedrig · nächste 30 Tage
- Perzentil
- 94,6 %
- Modelldatum
- 21.09.2026
EPSS ist eine statistische Schätzung, keine Gewissheit oder ein Maß für die Auswirkung. Kombinieren Sie es mit CVSS, KEV-Status, Belichtung und Ihrer Umgebung.
Zusammenfassung
Formbricks ist eine Open-Source-Alternative zu Qualtrics. Vor Version 4.0.1 fehlt Formbricks die JWT-Signaturprüfung. Diese Schwachstelle rührt von einer Token-Validierungsroutine her, die JWTs nur dekodiert (jwt.decode), ohne deren Signaturen zu verifizieren. Sowohl der E-Mail-Verifizierungs-Token-Loginpfad als auch die Server-Aktion zum Zurücksetzen des Passworts verwenden denselben Validator, der weder die Signatur, die Ablaufzeit, den Aussteller noch die Zielgruppe des Tokens prüft. Wenn ein Angreifer die tatsächliche user.id des Opfers erfährt, kann er ein beliebiges JWT mit einem alg: "none"-Header erstellen und es verwenden, um sich zu authentifizieren und das Passwort des Opfers zurückzusetzen. Dieses Problem wurde in Version 4.0.1 behoben.
Quellen
1Proof-of-Concept-Exploit für CVE-2025-59934, der die Schwachstelle demonstriert und einen funktionierenden Exploit für Sicherheitstests und Forschung bereitstellt.
Verantwortungsvoller Umgang
Verwenden Sie Schwachstelleninformationen nur auf Systemen, die Sie besitzen oder zu deren Testen Sie berechtigt sind. Kitploit verlinkt auf öffentliche Forschungsmetadaten und speichert keinen Exploit-Code oder bösartige Payloads.