Actively exploited · Published Jan 24, 2024 · Assigned by jenkins

CVE-2024-23897

Critical 9.8 Exploited Ransomware

In plain English

A critical-severity security flaw in Jenkins from Jenkins Project. Attackers are actively exploiting it in the wild (listed by CISA on August 19, 2024). It has been used in ransomware campaigns. The chance it is exploited in the next 30 days is estimated at 100.0% (higher than 99.9% of all known vulnerabilities). Ready-made attack tooling exists: Metasploit, Nuclei, public proof-of-concept code. Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)9.8Critical
Exploit odds (30 days)100.0%top 0.0% of all CVEs
Exploited in the wildYesCISA KEV since Aug 19, 2024
Attack tooling3Metasploit, Nuclei, Public PoC

CISA guidance

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

Federal agencies must remediate by Sep 9, 2024.

Official 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.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Mavenorg.jenkins-ci.main:jenkins-core2.426.3GHSA-6f9g-cxwr-q5jr
Mavenorg.jenkins-ci.main:jenkins-core2.440.1GHSA-6f9g-cxwr-q5jr
Mavenorg.jenkins-ci.main:jenkins-core2.442GHSA-6f9g-cxwr-q5jr

Affected products (as reported)

VendorProductVersions
Jenkins Project Jenkins see references

Weakness: CWE-27 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

References