Path traversal in Jenkins Pipeline Utility Steps Plugin
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- High · High · None
- Fix status
- Partial Red Hat: 2 fixed, 2 without a fix
Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA, GitHub and Red Hat.
Summary
Jenkins Pipeline Utility Steps Plugin 2.13.1 and earlier does not restrict the set of enabled prefix interpolators and bundles versions of Apache Commons Configuration library that enable the 'file:' prefix interpolator by default, allowing attackers able to configure Pipelines to read arbitrary files from the Jenkins controller file system.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Jenkins | Jenkins Pipeline Utility Steps Plugin | up to 2.13.1 | — | No fix listed | CNA |
| — | org.jenkins-ci.plugins:pipeline-utility-steps (Maven) | before 2.13.2 | 2.13.2 | Patch available | GHSA-3g9q-cmgv-g4p6 |
- Jenkins Pipeline Utility Steps Plugin VendorJenkins Affected up to 2.13.1 Fixed in — No fix listed CNA
- org.jenkins-ci.plugins:pipeline-utility-steps (Maven) Vendor— Affected before 2.13.2 Fixed in 2.13.2 Patch available GHSA-3g9q-cmgv-g4p6
Remediation
- Fix · GHSA-3g9q-cmgv-g4p6 org.jenkins-ci.plugins:pipeline-utility-steps (Maven) Fixed in 2.13.2 Advisory →
Red Hat 2 advisories
- RHSA-2023:0777 Released 2023-02-23 · Red Hat rating CriticalOpenShift Container Platform 4.9.56 security update
- Red Hat OpenShift Container Platform 4.9 jenkins-2-plugins-4.9.1675668922-1.el8, jenkins-2.361.1.1675668150-1.el8
- RHSA-2023:0560 Released 2023-02-08 · Red Hat rating CriticalOpenShift Container Platform 4.10.51 security update
- Red Hat OpenShift Container Platform 4.10 jenkins-2-plugins-4.10.1675144701-1.el8
Vendor assessments
Red Hat
Red Hat rating: Important. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| OpenShift Developer Tools and Services | Affected | No fix yet |
| Red Hat OpenShift Container Platform 3.11 | Affected | No fix planned: Out of support scope |
| Red Hat OpenShift Container Platform 4.10 | Fixed | RHSA-2023:0560 |
| Red Hat OpenShift Container Platform 4.9 | Fixed | RHSA-2023:0777 |
Not affected: 2 products
- Red Hat OpenShift Container Platform 4.10
- Red Hat OpenShift Container Platform 4.9
Timeline
- 2026-10-02 Threatist record created from CVE-2022-45381
- 2026-10-03 Alias added: GHSA-3g9q-cmgv-g4p6
References
Advisory 2
More Jenkins Pipeline Utility Steps vulnerabilities
- TI-2023-16169 Out-of-bounds write in Jenkins Pipeline Utility Steps Plugin CVSS 3.1HIGH 8.8
Sources
- CVE-2022-45381 · CVE Program
- CVE-2022-45381 · NVD
- FIRST EPSS
- GHSA-3g9q-cmgv-g4p6 · GitHub Advisory Database · CC BY 4.0
- CVE-2022-45381 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences