CVE-2024-23897
jenkins: Arbitrary file read vulnerability through the CLI can lead to RCE
Einstufung nach Quelle
Trivys eigenes Label ist CRITICAL. Kritisch laut NVD, GHSA, Red Hat, Bitnami.
Beschreibung
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.
Betroffene Pakete und behobene Versionen
| Quelle | Paket | Behoben in |
|---|---|---|
| bitnami::Bitnami Vulnerability Database | jenkins | 2.452.1 |
| maven::GitHub Security Advisory Maven | org.jenkins-ci.main:jenkins-core | 2.426.3, 2.440.1, 2.442 |
| Red Hat | jenkins | kein Fix angegeben |
Referenzen
- http://packetstormsecurity.com/files/176839/Jenkins-2.441-LTS-2.426.3-CVE-2024-23897-Scanner.html
- http://packetstormsecurity.com/files/176840/Jenkins-2.441-LTS-2.426.3-Arbitrary-File-Read.html
- http://www.openwall.com/lists/oss-security/2024/01/24/6
- https://access.redhat.com/security/cve/CVE-2024-23897
- https://github.com/jenkinsci/jenkins
- https://github.com/jenkinsci/jenkins/commit/554f03782057c499c49bbb06575f0d28b5200edb
- https://nvd.nist.gov/vuln/detail/CVE-2024-23897
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog
Alle 15 Referenzen
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2024-23897
- https://www.cve.org/CVERecord?id=CVE-2024-23897
- https://www.jenkins.io/changelog-stable/#v2.440.1
- https://www.jenkins.io/security/advisory/2024-01-24/#SECURITY-3314
- https://www.sonarsource.com/blog/excessive-expansion-uncovering-critical-security-vulnerabilities-in-jenkins
- https://www.sonarsource.com/blog/excessive-expansion-uncovering-critical-security-vulnerabilities-in-jenkins/
- https://www.vicarius.io/vsociety/posts/the-anatomy-of-a-jenkins-vulnerability-cve-2024-23897-revealed-1