Skip to main content
← All vulnerabilities
CVE-2024-43044GHSA-H856-FFVV-XVR4BIT-JENKINS-2024-43044

Jenkins 2.470 and earlier, LTS 2.452.3 and earlier allows agent processes to read arbitrary files from the Jenkins controller file system by

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3206.3208, 3248.3250, 3256.3258, 2.452.4, 2.462.1, and 1 more
5 proofs of concept on GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

Jenkins 2.470 and earlier, LTS 2.452.3 and earlier allows agent processes to read arbitrary files from the Jenkins controller file system by using the `ClassLoaderProxy#fetchJar` method in the Remoting library.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated
  4. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • Jenkins Project Jenkins

    Version range not reported

  • org.jenkins-ci.main:remotingMaven

    fixed in 3206.3208

  • org.jenkins-ci.main:remotingMaven

    From 3248 · fixed in 3248.3250

  • org.jenkins-ci.main:remotingMaven

    From 3256 · fixed in 3256.3258

  • org.jenkins-ci.main:jenkins-coreMaven

    fixed in 2.452.4

  • org.jenkins-ci.main:jenkins-coreMaven

    From 2.460 · fixed in 2.462.1

  • org.jenkins-ci.main:jenkins-coreMaven

    From 2.470 · fixed in 2.471

References 6

jenkins.io

GitHub · DACC4/CVE-2024-43044-jenkins-creds

GitHub · HwMex0/CVE-2024-43044

GitHub · convisolabs/CVE-2024-43044-jenkins

GitHub · jenkinsci-cert/SECURITY-3430

GitHub · v9d0g/CVE-2024-43044-POC