CVE-2022-25182
workflow-cps-global-lib: Sandbox bypass vulnerability
Severity Score
Exploit Likelihood
Affected Versions
Public Exploits
0Exploited in Wild
-Decision
Descriptions
A sandbox bypass vulnerability in Jenkins Pipeline: Shared Groovy Libraries Plugin 552.vd9cc05b8a2e1 and earlier allows attackers with Item/Configure permission to execute arbitrary code on the Jenkins controller JVM using specially crafted library names if a global Pipeline library is already configured.
Una vulnerabilidad de omisión de sandbox en Jenkins Pipeline: Shared Groovy Libraries Plugin versiones 552.vd9cc05b8a2e1 y anteriores, permite a atacantes con permiso Item/Configure ejecutar código arbitrario en la JVM del controlador Jenkins usando nombres de bibliotecas especialmente diseñados si ya se presenta una biblioteca global de Pipeline
A flaw was found in Jenkins. The Pipeline: Shared Groovy Libraries Plugin uses the names of Pipeline libraries to create directories without canonicalization or sanitization. This flaw allows attackers with item/configure permission to execute arbitrary code in the context of the Jenkins controller, JVM, using specially crafted library names if a global Pipeline library is already configured.
CVSS Scores
SSVC
- Decision:Track*
Timeline
- 2022-02-15 CVE Reserved
- 2022-02-15 CVE Published
- 2023-12-01 EPSS Updated
- 2024-11-19 CVE Updated
- ---------- Exploited in Wild
- ---------- KEV Due Date
- ---------- First Exploit
CWE
- CWE-179: Incorrect Behavior Order: Early Validation
CAPEC
References (3)
URL | Tag | Source |
---|
URL | Date | SRC |
---|
URL | Date | SRC |
---|---|---|
https://www.jenkins.io/security/advisory/2022-02-15/#SECURITY-2422 | 2023-11-30 |
URL | Date | SRC |
---|---|---|
https://access.redhat.com/security/cve/CVE-2022-25182 | 2022-05-04 | |
https://bugzilla.redhat.com/show_bug.cgi?id=2055798 | 2022-05-04 |
Affected Vendors, Products, and Versions
Vendor | Product | Version | Other | Status | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Vendor | Product | Version | Other | Status | <-- --> | Vendor | Product | Version | Other | Status |
Jenkins Search vendor "Jenkins" | Pipeline:shared Groovy Libraries Search vendor "Jenkins" for product "Pipeline:shared Groovy Libraries" | <= 552.vd9cc05b8a2e1 Search vendor "Jenkins" for product "Pipeline:shared Groovy Libraries" and version " <= 552.vd9cc05b8a2e1" | jenkins |
Affected
|