PT-2026-104568
CVE-2026-71886
·
Publicado
2026-10-03
·
Atualizado
2026-10-26
Descrição por
CVSS 4.0
8.2
AltaMétricasAV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:Amber
Nome do Software Vulnerável e Versões Afetadas
Bouncy Castle for Java versões anteriores a 1.86
Description
A API de certificado OpenPGP de alto nível falha ao verificar se uma chave de componente de um certificado emissor possui a autoridade necessária para certificar ao processar certificações de terceiros ou delegações de confiança. Especificamente, as funções
getCertificationBy() e getDelegationBy() na classe OpenPGPCertificate verificam a assinatura e a cadeia de vinculação, mas não verificam a flag de chave CERTIFY OTHER exigida pela RFC 9580. Isso permite que uma subchave restrita, como uma vinculada apenas para SIGN DATA ou criptografia, emita uma certificação de ID de usuário válida ou uma delegação de confiança de chave direta. Consequentemente, um aplicativo pode atribuir incorretamente a afirmação de um invasor à chave primária offline, ignorando o isolamento de segurança pretendido pela separação de flags de chave.Recommendations
Atualize o Bouncy Castle for Java para a versão 1.86 ou posterior.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾