CVE-2026-107723 in fast-jwtinformazioni

Riassunto

di VulDB • 09/10/2026

fast-jwt fornisce un'implementazione veloce di JSON Web Token (JWT). Prima della versione 6.3.0, la funzione createVerifier di fast-jwt accetta un JWT firmato correttamente il cui payload è una matrice JSON, poiché src/decoder.js verifica che il payload sia un oggetto ma non rifiuta le matrici. Il ciclo del validatore delle claim quindi non trova proprietà denominate exp, nbf, iss, aud, sub, jti o nonce e salta silenziosamente i controlli configurati, restituendo la matrice come payload verificato con successo. Un attaccante in grado di produrre o influenzare un token firmato correttamente può eludere le protezioni contro la scadenza (expiry), l'emittente (issuer), il pubblico target (audience), il soggetto (subject), la revoca e i replay attack. L'opzione opt-in requiredClaims può bloccare le claim mancanti, e la verifica della firma stessa non viene aggirata. Questo problema è risolto nella versione 6.3.0.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

GitHub M

Prenotare

08/10/2026

Divulgazione

09/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!