GitHub Advisoryadvisory · Maven
GHSA-5p59-v5wm-77v4 Improper Limitation of a Pathname to a Restricted Directory in Jenkins
MEDIUM
Official page ↗
- Aliases
- CVE-2018-6356
- Ecosystem
- Maven
- Packages
- org.jenkins-ci.main:jenkins-core
- Severity
- Moderate
- CVSS vector
- CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
- Weaknesses
- CWE-22
- Reviewed
- 2022-06-28
Affected packages
• Maven org.jenkins-ci.main:jenkins-core: < 2.89.4 → fixed in 2.89.4
• Maven org.jenkins-ci.main:jenkins-core: >= 2.90, < 2.107 → fixed in 2.107
Description
Jenkins before 2.107 and Jenkins LTS before 2.89.4 did not properly prevent specifying relative paths that escape a base directory for URLs accessing plugin resource files. This allowed users with Overall/Read permission to download files from the Jenkins master they should not have access to. On Windows, any file accessible to the Jenkins master process could be downloaded. On other operating systems, any file within the Jenkins home directory accessible to the Jenkins master process could be downloaded.
Related
Alias · CVE (1)
- CVE-2018-6356 Jenkins before 2.107 and Jenkins LTS before 2.89.4 did not properly prevent specifying relative paths that escape a base directory for URLs… vulnerability
Weakness · CWE (1)
- CWE-22 Improper Limitation of a Pathname to a Restricted Directory weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2018-6356 advisory
- https://github.com/jenkinsci/jenkins/commit/9de62915807deab61d6e780eed660428f9889b51 web
- https://github.com/jenkinsci/jenkins/commit/eb03a42078f29dbed3742b8740c95e02890e4545 web
- https://github.com/jenkinsci/jenkins web
- https://jenkins.io/security/advisory/2018-02-14 web
- https://web.archive.org/web/20200227130607/http://www.securityfocus.com/bid/103037 web
- https://www.oracle.com/security-alerts/cpuapr2022.html web
- http://www.openwall.com/lists/oss-security/2018/02/14/1 web