CVE-2016-0762
Description
The Realm implementations in Apache Tomcat versions 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 and 6.0.0 to 6.0.45 did not process the supplied password if the supplied user name did not exist. This made a timing attack possible to determine valid user names. Note that the default configuration includes the LockOutRealm which makes exploitation of this vulnerability harder.
How to fix
- org.apache.tomcat:tomcat9.0.0.M10, 8.5.5, 8.0.37, 7.0.72, 6.0.46 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 | — |
| canonical ubuntu_linux | 16.04 | — |
| 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.4, 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 | — |
| oracle communications_diameter_signaling_router | 8.0.0 ≤ v ≤ 8.5.0 | — |
| oracle tekelec_platform_distribution | 7.4.0 ≤ v ≤ 7.7.1 | — |
| org.apache.tomcat:tomcatMaven | 9.0.0M1 ≤ v < 9.0.0.M10, 8.5.0 ≤ v < 8.5.5, 8.0.0.RC1 ≤ v < 8.0.37, 7.0.0 ≤ v < 7.0.72, 6.0.0 ≤ v < 6.0.46 | 9.0.0.M10, 8.5.5, 8.0.37, 7.0.72, 6.0.46 |
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.