PT-2026-123213
CVE-2026-95629
·
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
Problema de Path Traversal no componente Docling do Apache Camel. O
DoclingProducer executa a ferramenta externa docling em modo CLI e utiliza a flag --output para especificar o diretório de saída. Quando o cabeçalho CamelDoclingOutputFilePath é definido, a função addOutputDirectoryArguments passa o valor para a flag sem normalização. Isso permite caminhos absolutos ou caminhos contendo segmentos .., permitindo que um invasor capaz de definir o cabeçalho crie arquivos de saída de conversão em qualquer diretório acessível ao processo Camel. O problema ocorre quando rotas encaminham valores influenciados externamente para o cabeçalho ou quando consumidores mapeiam cabeçalhos de entrada sem filtrar o namespace de cabeçalhos do Camel. O modo docling-serve não é afetado.Recommendations
Atualizar para a versão 4.23.0.
Atualizar para a versão 4.22.2 para aqueles na linha de lançamento 4.22.x.
Atualizar para a versão 4.18.5 para aqueles na linha de lançamento 4.18.x.
Após a atualização, configure a opção de endpoint
outputBaseDirectory em cada endpoint docling onde o cabeçalho CamelDoclingOutputFilePath possa ser influenciado por valores externos.
Para implantações que não podem ser atualizadas imediatamente, não construa o cabeçalho CamelDoclingOutputFilePath a partir de valores externos, remova esse cabeçalho de mensagens recebidas antes que cheguem a um endpoint docling e garanta que os consumidores descartem o namespace de cabeçalhos do Camel ao mapear cabeçalhos de mensagens 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 👾