Jenkins Pipeline: Input Step Plugin 448.v37cea_9a_10a_70 and earlier archives files uploaded for `file` parameters for Pipeline `input` steps on the controller as part of build metadata, using the parameter name without sanitization as a relative path inside a build-related directory, allowing attackers able to configure Pipelines to create or replace arbitrary files on the Jenkins controller file system with attacker-specified content.
References
Link | Resource |
---|---|
https://www.jenkins.io/security/advisory/2022-06-22/#SECURITY-2705 | Vendor Advisory |
Configurations
History
29 Jun 2022, 18:35
Type | Values Removed | Values Added |
---|---|---|
CVSS |
v2 : v3 : |
v2 : 5.0
v3 : 7.5 |
CWE | CWE-22 | |
References | (CONFIRM) https://www.jenkins.io/security/advisory/2022-06-22/#SECURITY-2705 - Vendor Advisory | |
CPE | cpe:2.3:a:jenkins:pipeline\:_input_step:*:*:*:*:*:jenkins:*:* |
23 Jun 2022, 17:19
Type | Values Removed | Values Added |
---|---|---|
New CVE |
Information
Published : 2022-06-23 17:15
Updated : 2024-02-04 22:29
NVD link : CVE-2022-34177
Mitre link : CVE-2022-34177
CVE.ORG link : CVE-2022-34177
JSON object : View
Products Affected
jenkins
- pipeline\
CWE
CWE-22
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')