PT-2026-123212
CVE-2026-95628
·
Publicado
2026-10-26
·
Atualizado
2026-10-26
Descrição por
CVSS 3.1
5.4
MédiaMétricasAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
Nome do Software Vulnerável e Versões Afetadas
Apache Camel versões 4.15.0 até 4.18.4
Apache Camel versões 4.19.0 até 4.22.1
Description
Um problema de path traversal existe no componente Docling do Apache Camel. O
DoclingProducer constrói uma linha de comando para uma ferramenta docling externa usando argumentos do cabeçalho CamelDoclingCustomArguments. Embora uma verificação de segurança validatePathSafety() tenha sido implementada para evitar a travessia de caminhos relativos (ex: usando ../), ela falha ao não verificar caminhos absolutos. Consequentemente, um invasor que possa controlar os argumentos personalizados pode fornecer um caminho absoluto para direcionar o processo docling para qualquer diretório acessível pelo processo Camel, ignorando as restrições de diretório pretendidas. Isso ocorre no modo CLI padrão. O problema é explorável se uma rota encaminhar valores externos para o cabeçalho ou se um consumidor mapear cabeçalhos de entrada sem filtrar o namespace de cabeçalho do Camel.Recommendations
Atualizar para a versão 4.23.0.
Atualizar para a versão 4.22.2 para aqueles na linha 4.22.x.
Atualizar para a versão 4.18.5 para aqueles na linha 4.18.x.
Para as versões 4.15.x até 4.17.x e 4.19.x até 4.21.x, migrar para uma versão suportada, pois estas atingiram o fim da vida útil.
Como mitigação temporária, não construa o cabeçalho
CamelDoclingCustomArguments a partir de valores externos, remova este cabeçalho de mensagens externas antes que cheguem a um endpoint docling e garanta que os consumidores descartem o namespace de cabeçalho do Camel ao mapear cabeçalhos de entrada.Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾