PT-2026-102348 · Pypi · Pyjwt

·

CVE-2026-101918

·

Publicado

2026-09-28

·

Atualizado

2026-09-30

CVSS v3.1

5.3

Média

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Nome do Software Vulnerável e Versões Afetadas PyJWT versões 2.0.0a1 até 2.14.9
Descrição A função PyJWKClient.get signing key from jwt e a implementação jwt/api jwt.py quando verify signature=False são afetadas por um problema onde o analisador de payload captura ValueError, mas não captura RecursionError. Isso ocorre quando um payload recursivamente aninhado, controlado por um atacante, atinge o json.loads. Como o tratamento de exceções não prevê essa falha, uma requisição não autenticada pode gerar uma exceção que pode resultar em uma resposta HTTP 500.
Recomendações Atualize o PyJWT para a versão 2.15.0.

Exploit

Correção

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-101918
GHSA-42VR-XJ54-VC7V

Produtos afetados

Pyjwt