PT-2026-117345
CVE-2026-85243
·
Publicado
2026-10-19
·
Atualizado
2026-10-19
Descrição por
CVSS 3.1
5.9
MédiaMé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
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾