PT-2022-7130
CVE-2022-29217
·
Publicado
2022-05-12
·
Atualizado
2026-10-01
Descrição por
CVSS 2.0
7.8
AltaMétricasAV:N/AC:L/Au:N/C:N/I:C/A:N
Nome do software vulnerável e versões afetadas
Versões do PyJWT anteriores à 2.4.0
Descrição
A vulnerabilidade está relacionada à implementação do JWT no Python PyJWT, onde um invasor pode explorar a falta de restrições em determinados formatos de chave aberta. Isso permite que um invasor remoto comprometa a integridade dos dados. A biblioteca PyJWT suporta vários algoritmos de assinatura JWT, e o aplicativo deve especificar quais algoritmos são suportados. Se o aplicativo usar
jwt.algorithms.get default algorithms(), ele pode estar vulnerável a ataques. O número estimado de dispositivos potencialmente afetados não foi especificado.Recomendações
Para versões anteriores à 2.4.0, atualize para a v2.4.0 para receber uma correção para este problema.
Como solução alternativa temporária, seja sempre explícito quanto aos algoritmos que são aceitos e esperados durante a decodificação.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾