CVE-2025-59934
Formbricks verifica della firma JWT mancante
- Pubblicato
- 26 set 2025
- Aggiornato
- 29 set 2025
- Assegnazione CNA
- GitHub_M
- Evidenza osservata
- 25 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:LBasso · prossimi 30 giorni
- Percentile
- 94,7%
- Data del modello
- 15 ott 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
Formbricks è un'alternativa open source a Qualtrics. Prima della versione 4.0.1, a Formbricks mancava la verifica della firma JWT. Questa vulnerabilità deriva da una routine di validazione dei token che decodifica solo i JWT (`jwt.decode`) senza verificarne le firme. Sia il percorso di login tramite token di verifica email sia l'azione server per il reset della password utilizzano lo stesso validatore, che non controlla la firma del token, la scadenza, l'emittente o il pubblico. Se un attaccante viene a conoscenza dell'effettivo `user.id` della vittima, può creare un JWT arbitrario con un header `alg: "none"` e usarlo per autenticarsi e reimpostare la password della vittima. Questo problema è stato corretto nella versione 4.0.1.
Fonti
Proof-of-concept exploit per CVE-2025-59934, che dimostra la vulnerabilità e fornisce un exploit funzionante per test di sicurezza e ricerca.
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.