PT-2026-85227 · Pypi · Python-Jose
CVSS v4.0
9.3
Crítica
| Vetor | AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N |
Nome do Software Vulnerável e Versões Afetadas
python-jose versões anteriores a 3.5.1
Descrição
O software falha ao validar adequadamente chaves assimétricas durante a inicialização do HMAC. Ele aceita chaves públicas codificadas em DER que carecem de blindagem PEM ou prefixos SSH. Isso permite que um invasor que possua a chave pública do serviço forje tokens HS256 que passam na verificação se os algoritmos não forem explicitamente restringidos. DER (Distinguished Encoding Rules) é uma representação binária de estruturas de dados usadas em certificados e chaves.
Recomendações
Atualize o python-jose para a versão 3.5.1 ou posterior.
Exploit
Correção
Improper Verification of Cryptographic Signature
Use of a Broken Cryptographic Algorithm
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Python-Jose