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

VetorAV: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

BDU:2024-02890
CVE-2024-23904
GHSA-QJPF-2JHX-3758

Produtos afetados

Jenkins
Jenkins Log Command Plugin
Red Os