9.8

CVE-2024-23897: Jenkins Command Line Interface (CLI) Path Traversal Vulnerability

CVSS: 9.8v3.1CriticalKEVRansomwareAnalyzed
AliasesGHSA-6f9g-cxwr-q5jrBIT-jenkins-2024-23897
Published 24-01-2024Last modified 21-10-2025

Vulnerability summary

CVE-2024-23897 is a critical (CVSS 9.8) Path Traversal vulnerability in Jenkins Jenkins Command Line Interface (CLI). It is known to be exploited: CISA lists it, first on 19-08-2024. It has been used in ransomware campaigns. EPSS estimates a 100.00% chance of exploitation in the next 30 days, higher than 99.9% of scored vulnerabilities. 5 public exploits are recorded.

Overall risk
90/100
0100
Critical · default modelHow is this calculated?
CVSS score
9.8/10
010
Critical · v3.1 (CVE.org)
EPSS score
100.00%
0%100%
Critical · 0.00 pp in 30 days
KEVListedCISA
RansomwareKnown useFlagged by CISA
Public exploits5reference, metasploit, exploit-database

Advisory lineage

Upstream 0 · Downstream 3 · Related 3

Timeline

  1. 24-01-2024
    PublishedVulnerability first disclosed.
  2. 19-08-2024
    Added to CISA KEVJenkins Command Line Interface (CLI) Path Traversal Vulnerability
  3. 09-09-2024
    CISA remediation dueApply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
  4. 21-10-2025
    Last modifiedVulnerability information updated.

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.

CVSS metrics

4 scores · 3 sources · 2 versions

EPSS trend

Probability

100.00%

Chance of exploitation in the next 30 days

Percentile

100%

Versus all other CVEs

30-day change

0.00 pp

From 100.00% on 22-09-2026

22-09-202622-10-2026
EPSS score
100.00%

Known exploited

Compare KEV catalogs
CISA KEVListed
Added
19-08-2024
Federal due date
09-09-2024
Ransomware

CISA required action

Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable. www.jenkins.io/security/advisory/2024-01-24/ nvd.nist.gov/vuln/detail/CVE-2024-23897

Public exploits

5 found
  • referenceUnverified

    Exploit Reference (sonarsource.com)

    Maturity: unknown

  • referenceUnverified

    Exploit Reference (packetstormsecurity.com)

    Maturity: unknown

  • referenceUnverified

    Exploit Reference (vicarius.io)

    Maturity: unknown

Show all 5 exploits
  • MetasploitMetasploitremoteUnverified

    Jenkins cli Ampersand Replacement Arbitrary File Read

    auxiliary/gather/jenkins_cli_ampersand_arbitrary_file_read

    Maturity: poc

  • exploit-databasejavaUnverified

    Jenkins 2.441 - Local File Inclusion

    Maturity: poc

Weaknesses

CWE · root cause

Affected systems

Jenkins1 product
Org.jenkins-ci.main1 product
  • jenkins-core≥ 1.606, < 2.426.3 | ≥ 2.427, < 2.440.1 | ≥ 2.441, < 2.442

2 vendors · 2 products

References

12 links
Show all 12 references