CVE-2016-6794
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.
How to fix
- org.apache.tomcat:tomcat6.0.47, 7.0.72, 8.0.37, 8.5.5, 9.0.0.M10 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| apache tomcat | 6.0.0 ≤ v ≤ 6.0.45, 7.0.0 ≤ v ≤ 7.0.70, 8.0 ≤ v ≤ 8.0.36, 8.5.0 ≤ v ≤ 8.5.4, 9.0.0 | — |
| debian debian_linux | 8.0 | — |
| redhat jboss_enterprise_web_server | 3.0.0 | — |
| redhat enterprise_linux_desktop | 7.0 | — |
| redhat enterprise_linux_eus | 7.4, 7.5, 7.6, 7.7 | — |
| redhat enterprise_linux_server | 7.0 | — |
| redhat enterprise_linux_server_aus | 7.6, 7.7 | — |
| redhat enterprise_linux_server_tus | 7.6, 7.7 | — |
| redhat enterprise_linux_workstation | 7.0 | — |
| netapp oncommand_insight | No range specified | — |
| netapp oncommand_shift | No range specified | — |
| netapp snap_creator_framework | No range specified | — |
| canonical ubuntu_linux | 16.04 | — |
| oracle tekelec_platform_distribution | 7.4.0 ≤ v ≤ 7.7.1 | — |
| org.apache.tomcat:tomcatMaven | 6.0.0 ≤ v < 6.0.47, 7.0.0 ≤ v < 7.0.72, 8.0.0 ≤ v < 8.0.37, 8.1.0 ≤ v < 8.5.5, 9.0.0.M1 ≤ v < 9.0.0.M10 | 6.0.47, 7.0.72, 8.0.37, 8.5.5, 9.0.0.M10 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.