CVE-2026-107723 in fast-jwtinfo

Zusammenfassung

von VulDB • 09.10.2026

fast-jwt bietet eine schnelle Implementierung von JSON Web Tokens (JWT). Vor Version 6.3.0 akzeptiert fast-jwts createVerifier ein gültig signiertes JWT, dessen Payload ein JSON-Array ist, da src/decoder.js zwar prüft, ob die Payload ein Objekt ist, Arrays jedoch nicht ablehnt. Die Claim-Validierungsschleife findet dann keine benannten exp-, nbf-, iss-, aud-, sub-, jti- oder nonce-Eigenschaften und überspringt stillschweigend die konfigurierten Prüfungen, wodurch das Array als erfolgreich verifizierte Payload zurückgegeben wird. Ein Angreifer, der ein gültig signiertes Token erzeugen oder beeinflussen kann, kann Schutzmechanismen für Ablaufdatum (Expiry), Aussteller (Issuer), Zielgruppe (Audience), Betreff (Subject), Sperrung (Revocation) und Replay-Angriffe umgehen. Die optionale requiredClaims-Option kann das Fehlen von Claims verhindern; die Signaturprüfung selbst wird dabei nicht umgangen. Dieses Problem wurde in Version 6.3.0 behoben.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

GitHub M

Reservieren

08.10.2026

Veröffentlichung

09.10.2026

Moderieren

akzeptiert

Eintrag

VDB-415637

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!