CVE-2024-23897

jenkins: Arbitrary file read vulnerability through the CLI can lead to RCE

Published Jan 24, 2024 CVSS 3.1 · 9.8 Critical EPSS 100.0% KEV · Listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-6f9g-cxwr-q5jr Arbitrary file read vulnerability through the Jenkins CLI can lead to RCE
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'Yes', 'Exploitation': 'active', 'Technical Impact': 'total'}, 'version': '2.0.3'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'active', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
CPEs cpe:2.3:a:jenkins:jenkins:*:*:*:*:*:*:*:*
Metrics ssvc

{'options': {'Automatable': 'Yes', 'Exploitation': 'active', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Weaknesses NVD-CWE-noinfo CWE-22
Type Values Removed Values Added
Weaknesses CWE-27
Weaknesses

Sources

Status
PUBLISHED
Assigner
jenkins
Published
Updated
Oct 21, 2025, 11:05 PM
Reserved
Jan 23, 2024, 12:46 PM
Status
Analyzed
Published
Jan 24, 2024, 6:15 PM
Modified
Jun 17, 2026, 7:13 AM
Severity
Critical
Public date
Jan 9, 2024, 12:00 AM