PT-2026-123181
CVE-2026-90885
·
Publicado
2026-10-26
·
Atualizado
2026-10-26
Descrição por
CVSS 3.1
7.5
AltaMétricasAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/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.1
Description
A restrição inadequada de referências a Entidades Externas XML (XXE) no componente Saxon do Apache Camel ocorre porque o
XQueryBuilder no camel-saxon utiliza uma Configuração Saxon padrão que aceita declarações DOCTYPE e resolve entidades externas. Embora os conversores de tipo XML do Camel protejam corpos do tipo String, byte[] ou InputStream, corpos que já são um javax.xml.transform.Source (como aqueles criados via convertBodyTo(Source.class)) são passados ao Saxon sem alterações. Isso permite que um remetente externo forneça um corpo XML manipulado que pode ser usado para ler arquivos locais acessíveis pelo processo Camel ou forçar o processo a fazer requisições a hosts externos.Recommendations
Atualize para a versão 4.23.0.
Para o fluxo 4.22.x, atualize para 4.22.2.
Para o fluxo 4.18.x, atualize para 4.18.5.
Como mitigação temporária, evite avaliar XQuery sobre um corpo de mensagem que já seja um
javax.xml.transform.Source quando o XML provenha de um remetente não confiável.
Como mitigação temporária, configure o endpoint ou linguagem xquery com uma Configuração Saxon que recuse declarações DOCTYPE e desabilite entidades externas e o carregamento de DTDs externos.Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾