Skip to main content
← All vulnerabilities
CVE-2016-6794GHSA-2RVF-329F-P99G

When a SecurityManager is configured, a web application's ability to read system properties should be controlled by the SecurityManager.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 6.0.47, 7.0.72, 8.0.37, 8.5.5, 9.0.0.M10
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • Apache Software Foundation 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

  • org.apache.tomcat:tomcatMaven

    From 6.0.0 · fixed in 6.0.47

  • org.apache.tomcat:tomcatMaven

    From 7.0.0 · fixed in 7.0.72

  • org.apache.tomcat:tomcatMaven

    From 8.0.0 · fixed in 8.0.37

  • org.apache.tomcat:tomcatMaven

    From 8.1.0 · fixed in 8.5.5

  • org.apache.tomcat:tomcatMaven

    From 9.0.0.M1 · fixed in 9.0.0.M10

References 25

lists.apache.org

access.redhat.com

rhn.redhat.com

securitytracker.com

debian.org

securityfocus.com

usn.ubuntu.com

security.netapp.com

oracle.com