CVE-2024-43045 json
Jenkins does not perform a permission check in an HTTP endpoint
published 2024-08-07 2 y ago modified 2026-09-08 2 mo ago also BIT-jenkins-2024-43045 , EUVD-2024-2539 , GHSA-8pv9-qh96-9hc6
- cvss
- 6.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 2.9%
- EPSS 2.9% chance of exploitation in 30 days, percentile 86%
- public exploits
- 0
- none known
Summary
Jenkins 2.470 and earlier, LTS 2.452.3 and earlier does not perform a permission check in an HTTP endpoint, allowing attackers with Overall/Read permission to access other users' "My Views".
Patch / fix
- maven org.jenkins-ci.main:jenkins-core 2.452.4, 2.462.1, 2.471
- bitnami jenkins 2.462.1, 2.479.1
- Jenkins Project Jenkins 2.471
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2024-43045 updated cvss 5.4
jenkins: Missing permission check allows accessing other users' "My Views"
-
Red Hat OpenShift Developer Tools and Services jenkinsaffected: workaround, no fix available
-
Red Hat OpenShift Container Platform 3.11 jenkinsaffected: workaround, no fix planned “Out of support scope”
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 2 y ago
Exploit prediction
2.87% chance of exploitation in the next 30 days, higher than 86% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 6.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L |
| GitHub | 3.1 | 5.4 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N |
| NVD | 3.1 | 6.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L |
| CNA | 3.1 | 6.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L |
| OSV | 3.1 | 6.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.jenkins-ci.main:jenkins-core | <2.452.4 >=2.460, <2.462.1 >=2.470, <2.471 |
2.452.4 2.462.1 2.471 |
| bitnami | jenkins | <2.462.1 >=2.463.0, <2.479.1 |
2.462.1 2.479.1 |
Affected products
- Jenkins Project Jenkins
Classification
- Weakness
- Technology feeds
References
-
github.com
/jenkinsci/jenkins/commit/0c13259cebc6a780fee7825838f4dd98ece8e68a
web
-
github.com
/jenkinsci/jenkins/commit/3752f406bfef764e4954238acf44343169ae5799
web
-
github.com
/jenkinsci/jenkins/commit/efece77d759b38c95b39b191051a8203bbc2f428
web
-
jenkins.io
/security/advisory/2024-08-07/#SECURITY-3349
vendor-advisory, web, advisory
-
nvd.nist.gov
/vuln/detail/CVE-2024-43045
advisory, web
-
github.com
/jenkinsci/jenkins
package
Sources
- CVE List CVE-2024-43045
- GitHub Advisory GHSA-8pv9-qh96-9hc6
- NVD CVE-2024-43045
- OSV BIT-jenkins-2024-43045
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.