CVE-2026-101918 in PyJWTinformazioni

Riassunto

di VulDB • 29/09/2026

PyJWT è un'implementazione Python degli standard JSON Web Token. Dalla versione 2.0.0a1 alla 2.15.0, il metodo PyJWKClient.get_signing_key_from_jwt di PyJWT è affetto perché l'analizzatore del payload intercetta ValueError ma non RecursionError. Ciò si verifica quando un payload ricorsivamente annidato controllato da un attaccante raggiunge json.loads. Di conseguenza, la gestione delle eccezioni documentata per PyJWT non include questo tipo di errore. Pertanto, una richiesta non autenticata può generare un'eccezione che produce una risposta HTTP 500. L'implementazione interessata definita dall'avviso comprende anche jwt/api_jwt.py con verify_signature=False. Questo problema è stato risolto nella versione 2.15.0.

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

Responsabile

GitHub M

Prenotare

28/09/2026

Divulgazione

29/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!