PT-2026-104128

CVE-2026-17508

·

Publicado

2026-10-02

·

Atualizado

2026-10-26

Descrição por

CVSS 4.0
5.3
Média
Mé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
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
CLEANSTART-2026-MO96891
CLEANSTART-2026-QO13189
OPENSUSE-SU-2026:12090-1
OPENSUSE-SU-2026:22169-1
SUSE-SU-2026:24461-1
SUSE-SU-2026:4797-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾