PT-2026-123212

CVE-2026-95628

·

Publicado

2026-10-26

·

Atualizado

2026-10-26

Descrição por

CVSS 3.1
5.4
Média
Mé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
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾