PT-2026-117345

CVE-2026-85243

·

Publicado

2026-10-19

·

Atualizado

2026-10-19

Descrição por

CVSS 3.1
5.9
Média
MétricasAV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
Nome do Software Vulnerável e Versões Afetadas Apache Camel versões 4.0.0 até 4.18.4 Apache Camel versões 4.19.0 até 4.22.0
Description A validação inadequada do valor de verificação de integridade no componente Crypto PGP ocorre porque a função unmarshal() verificava o código de detecção de modificação apenas quando a mensagem era um pacote de dados protegido por integridade criptografado simetricamente OpenPGP. Pacotes de dados criptografados simetricamente mais antigos não possuem esse código e, como o modo CFB do OpenPGP é maleável sem ele, as mensagens que utilizavam esse pacote ignoravam a verificação completamente. Como o remetente escolhe o tipo de pacote, um invasor poderia reescrever a mensagem durante o trânsito para evitar a verificação. Anteriormente, a opção de integridade regia apenas a marshaling e não possuía um equivalente no lado da descriptografia, impedindo que as implantações exigissem a proteção de integridade nas mensagens aceitas.
Recommendations Atualize para a versão 4.23.0. Atualize para a versão 4.18.5 para quem estiver no fluxo LTS 4.18.x. Atualize para a versão 4.22.1 para quem estiver no fluxo LTS 4.22.x. Como solução temporária, rejeite mensagens que não utilizem o pacote protegido por integridade antes que cheguem ao formato de dados. Para rotas que exijam interoperabilidade com remetentes que ainda emitam pacotes legados, defina requireIntegrityProtection=false após a atualização e trate o conteúdo descriptografado como não autenticado.
Explorabilidade
Exploit
Correção
Fornecedores
Produtos afetados
Identificadores relacionados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾