PT-2024-2758 · Jenkins+1 · Jenkins Log Command Plugin+2
CVE-2024-23904
·
Publicado
2024-01-24
·
Atualizado
2024-04-11
CVSS v2.0
7.8
Alta
| Vetor | AV:N/AC:L/Au:N/C:C/I:N/A:N |
Nome do software vulnerável e versões afetadas
Plugin Jenkins Log Command, versões 1.0.2 e anteriores
Descrição
A vulnerabilidade está relacionada ao recurso de analisador de comandos do Jenkins Log Command Plugin, que substitui o caractere ‘@’ seguido de um caminho de arquivo em um argumento pelo conteúdo do arquivo. Isso permite que invasores não autenticados leiam o conteúdo de arquivos arbitrários no sistema de arquivos do controlador Jenkins. A exploração dessa vulnerabilidade pode permitir que um invasor remoto leia o conteúdo de arquivos arbitrários.
Recomendações
Para as versões 1.0.2 e anteriores do Jenkins Log Command Plugin, considere desativar o recurso de analisador de comandos que substitui o caractere ‘@’ pelo conteúdo do arquivo até que uma correção esteja disponível. Restrinja o acesso a arquivos confidenciais no sistema de arquivos do controlador Jenkins para minimizar o risco de exploração. No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Path traversal
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Jenkins
Jenkins Log Command Plugin
Red Os