CVE-2024-23897
jenkins: Arbitrary file read vulnerability through the CLI can lead to RCE
Severidad por fuente
La etiqueta propia de Trivy es CRITICAL. Crítica según NVD, GHSA, Red Hat, Bitnami.
Descripción
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.
Paquetes afectados y versiones corregidas
| Fuente | Paquete | Corregido en |
|---|---|---|
| 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 | sin corrección indicada |
Referencias
- 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
Las 15 referencias
- 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