Panva

#19852de 53,630
13.1CVSS total
Vulnerabilidades · 2
Média
1
Alta
1
PT-2022-23172
5.3
2022-09-07
Jose · Jose · CVE-2022-36083
**Nome do software vulnerável e versões afetadas** Versões do JOSE anteriores à v1.28.2 Versões do JOSE anteriores à v2.0.6 Versões do JOSE anteriores à v3.20.4 Versões do JOSE anteriores à v4.9.2 **Descrição** Os algoritmos de gerenciamento de chaves JWE baseados em PBKDF2 no JOSE esperam um parâmetro de cabeçalho JOSE chamado `p2c` (PBES2 Count), que determina o número de iterações PBKDF2 para derivar uma chave de encapsulamento CEK. Esse parâmetro retarda intencionalmente a função de derivação de chaves para tornar os ataques de força bruta e de dicionário mais dispendiosos. No entanto, isso torna os algoritmos PBES2 inadequados para situações em que o JWE provém de uma fonte não confiável, pois um adversário pode escolher um valor extremamente alto para a contagem PBES2, iniciando um cálculo dependente da CPU que pode levar um tempo excessivo para ser concluído. O impacto se limita aos usuários que utilizam as APIs de descriptografia JWE com segredos simétricos para descriptografar JWEs de partes não confiáveis que não limitam os algoritmos de gerenciamento de chaves JWE aceitos. **Recomendações** Para versões anteriores à v1.28.2, atualize para a v1.28.2 ou posterior para limitar a contagem máxima de iterações do PBKDF2 a 10.000 por padrão. Para versões anteriores à v2.0.6, atualize para a v2.0.6 ou posterior para limitar a contagem máxima de iterações do PBKDF2 a 10.000 por padrão. Para versões anteriores à v3.20.4, atualize para a v3.20.4 ou posterior para limitar a contagem máxima de iterações do PBKDF2 a 10.000 por padrão. Para versões anteriores à v4.9.2, atualize para a v4.9.2 ou posterior para limitar a contagem máxima de iterações do PBKDF2 a 10.000 por padrão. Como medida temporária