CVE Catalog

Actively exploited in the wild

Jenkins Command Line Interface (CLI) Path Traversal Vulnerability

Jenkins - Jenkins Command Line Interface (CLI) · Listed in the CISA KEV since 2024-08-19. This indicates confirmed attacks in production environments.

Required action: Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

CVE-2024-23897

CriticalCVSS 9.8KEV
Published: Updated: Translated: NVD NIST

Summary

Jenkins 2.441 and earlier, LTS 2.426.2 and earlier does not disable a feature of its CLI command parser that replaces an '@' character followed by a file path in an argument with the file's contents, allowing unauthenticated attackers to read arbitrary files on the Jenkins controller file system.

Risk Assessment

An unauthenticated attacker can read sensitive files such as keys, passwords, or configurations, potentially leading to further compromise.

Recommendation

Update Jenkins to the latest version that fixes this vulnerability.

Other vulnerabilities in Jenkins

See all
Original NVD description (English source)

Jenkins 2.441 and earlier, LTS 2.426.2 and earlier does not disable a feature of its CLI command parser that replaces an '@' character followed by a file path in an argument with the file's contents, allowing unauthenticated attackers to read arbitrary files on the Jenkins controller file system.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS