GitHub Advisoryadvisory · Maven

GHSA-2rvf-329f-p99g System Property Disclosure in Apache Tomcat

MEDIUM Published 2022-05-13 Modified 2024-02-22 Official page ↗
Aliases
CVE-2016-6794
Ecosystem
Maven
Packages
org.apache.tomcat:tomcat
Severity
Moderate
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Reviewed
2022-06-02

Affected packages

• Maven org.apache.tomcat:tomcat: >= 6.0.0, < 6.0.47 → fixed in 6.0.47 • Maven org.apache.tomcat:tomcat: >= 7.0.0, < 7.0.72 → fixed in 7.0.72 • Maven org.apache.tomcat:tomcat: >= 8.0.0, < 8.0.37 → fixed in 8.0.37 • Maven org.apache.tomcat:tomcat: >= 8.1.0, < 8.5.5 → fixed in 8.5.5 • Maven org.apache.tomcat:tomcat: >= 9.0.0.M1, < 9.0.0.M10 → fixed in 9.0.0.M10

Description

When a SecurityManager is configured, a web application's ability to read system properties should be controlled by the SecurityManager. In Apache Tomcat 9.0.0.M1 to 9.0.0.M9, 8.5.0 to 8.5.4, 8.0.0.RC1 to 8.0.36, 7.0.0 to 7.0.70, 6.0.0 to 6.0.45 the system property replacement feature for configuration files could be used by a malicious web application to bypass the SecurityManager and read system properties that should not be visible.

Related

Alias · CVE (1)

  • CVE-2016-6794 When a SecurityManager is configured, a web application's ability to read system properties should be controlled by the SecurityManager. vulnerability

References