PT-2026-104128
CVE-2026-17508
·
Publicado
2026-10-02
·
Atualizado
2026-10-26
Descrição por
CVSS 4.0
5.3
MédiaMétricasAV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/U:Amber
Nome do Software Vulnerável e Versões Afetadas
Bouncy Castle for Java versões anteriores a 1.86
Bouncy Castle for Java LTS versões anteriores a 2.73.13
Bouncy Castle for Java FIPS (BC-FJA) bcpkix-fips versões anteriores a 1.0.13
Bouncy Castle for Java FIPS (BC-FJA) bcpkix-fips versões anteriores a 2.0.13
Bouncy Castle for Java FIPS (BC-FJA) bcpkix-fips versões anteriores a 2.1.13
Description
Vários pontos de entrada de função de derivação de chave (KDF) baseada em senha processam parâmetros de custo de entradas não confiáveis sem a devida limitação. Isso permite que uma entrada pequena desencadeie uma quantidade excessiva de trabalho computacional antes que qualquer verificação de senha ou integridade possa rejeitar a solicitação. Os caminhos afetados incluem os construtores de calculadoras MAC PBMAC1 RFC 9579, que utilizam a contagem de iterações PBKDF2 e o comprimento da chave derivada de
PBMAC1Params via JcePBMac1CalculatorBuilder e PKCS12PBEUtils.createPBMac1Calculator (acessado a partir de PKCS12PfxPdu.isMacValid). Além disso, o parâmetro de paralelização scrypt p nos guardas de custo PKCS#8 e PKCS#12 não é limitado, permitindo que o teto de memória seja ignorado, já que o buffer de rascunho escala com r vezes p. Outros componentes afetados incluem o provedor JCA PBKDF2 bruto (org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2) e a contagem de rodadas do bcrypt lida das kdfoptions de uma chave privada OpenSSH v1 criptografada.Recommendations
Atualize o Bouncy Castle for Java para a versão 1.86 ou posterior.
Atualize o Bouncy Castle for Java LTS para a versão 2.73.13 ou posterior.
Atualize o Bouncy Castle for Java FIPS (BC-FJA) bcpkix-fips para a versão 1.0.13 ou posterior para a série 1.0.X.
Atualize o Bouncy Castle for Java FIPS (BC-FJA) bcpkix-fips para a versão 2.0.13 ou posterior para a série 2.0.X.
Atualize o Bouncy Castle for Java FIPS (BC-FJA) bcpkix-fips para a versão 2.1.13 ou posterior para a série 2.1.X.
Configure a propriedade
org.bouncycastle.openssh.max rounds para limitar a contagem de rodadas do OpenSSH.Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾