GitHub Advisoryadvisory · Maven

GHSA-5hfp-964w-5vgm Improper Limitation of a Pathname to a Restricted Directory in Jenkins

MEDIUM Published 2022-05-14 Modified 2022-06-30 Official page ↗
Aliases
CVE-2018-1000997
Ecosystem
Maven
Packages
org.jenkins-ci.main:jenkins-core, org.kohsuke.stapler:stapler-parent
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-30

Affected packages

• Maven org.jenkins-ci.main:jenkins-core: < 2.138.2 → fixed in 2.138.2 • Maven org.jenkins-ci.main:jenkins-core: >= 2.140, < 2.146 → fixed in 2.146 • Maven org.kohsuke.stapler:stapler-parent: < 1.250.2 → fixed in 1.250.2

Description

A path traversal vulnerability exists in the Stapler web framework used by Jenkins 2.145 and earlier, LTS 2.138.1 and earlier in core/src/main/java/org/kohsuke/stapler/Facet.java, groovy/src/main/java/org/kohsuke/stapler/jelly/groovy/GroovyFacet.java, jelly/src/main/java/org/kohsuke/stapler/jelly/JellyFacet.java, jruby/src/main/java/org/kohsuke/stapler/jelly/jruby/JRubyFacet.java, jsp/src/main/java/org/kohsuke/stapler/jsp/JSPFacet.java that allows attackers to render routable objects using any view in Jenkins, exposing internal information about those objects not intended to be viewed, such as their toString() representation.

Related

Alias · CVE (1)

  • CVE-2018-1000997 A path traversal vulnerability exists in the Stapler web framework used by Jenkins 2.145 and earlier, LTS 2.138.1 and earlier in… vulnerability

Weakness · CWE (1)

  • CWE-22 Improper Limitation of a Pathname to a Restricted Directory weakness

References