BLACKOUT MAP

Jenkins · Jenkins Command Line Interface (CLI)

CVE-2024-23897

Jenkins Command Line Interface (CLI) Path Traversal Vulnerability

Exploited in attacks Used by ransomware Critical 9.8 Attack chance: >99.9%
Share

What it is

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.

CISA: Jenkins Command Line Interface (CLI) contains a path traversal vulnerability that allows attackers limited read access to certain files, which can lead to code execution.

What to do

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

Deadline for US federal agencies: September 9, 2024

Added to the CISA list
August 19, 2024
Published
January 24, 2024
Severity
Critical 9.8 CVSS 3.1
Chance of attacks in the next 30 days (EPSS)
>99.9% in the top 0.1% of all known vulnerabilities
Weakness
CWE-27
More details
NVD · CVE.org · CISA
All references (5)

More exploited flaws from Jenkins

AddedVulnerabilityProductSeverityAttack chance
Oct 2, 2025Remote Code ExecutionCVE-2017-1000353JenkinsCritical 9.899.7%
May 12, 2023User Interface (UI) Information DisclosureCVE-2015-5317Jenkins User Interface (UI)High 7.523%
Apr 25, 2022Sandbox BypassCVE-2019-1003029Script Security PluginCritical 9.974%
Mar 25, 2022Remote Code ExecutionCVE-2019-1003030Matrix Project PluginCritical 9.997%
Feb 10, 2022Stapler Web Framework Deserialization of Untrusted DataCVE-2018-1000861Jenkins Stapler Web FrameworkCritical 9.898%

All of them →

Sources: Known Exploited Vulnerabilities (CISA, public domain), CVE records (cve.org) and EPSS (FIRST). The chance of attacks is the EPSS estimate that someone will try to exploit the flaw in the next 30 days.