Permissions, Privileges, and Access Controls in Apache Tomcat - CVE-2019-12418
Published: February 6, 2020
Vulnerability details
The vulnerability allows a local user to escalate privileges on the system.
The vulnerability exists due to the local user without access to the Tomcat process or configuration files is able to manipulate the RMI registry to perform a man-in-the-middle attack to capture user names and passwords used to access the JMX interface.
Successful vulnerability exploitation requires that Apache Tomcat is configured with the JMX Remote Lifecycle Listener.
Affected software
Amazon Linux AMI
Gentoo Linux
Fedora
Opensuse
Ubuntu
Dell Support Assist Enterprise
libtomcat8-java (Ubuntu package)
tomcat8 (Ubuntu package)
tomcat9 (Debian package)
tomcat
How to mitigate CVE-2019-12418
Dell Support Assist Enterprise - update to 4.00.06.00
libtomcat8-java (Ubuntu package) - update to 8.0.32-1ubuntu1.11
tomcat8 (Ubuntu package) - update to 8.0.32-1ubuntu1.11
tomcat9 (Debian package) - update to 9.0.31-1~deb10u1
tomcat - update to 7.0.99-1.el6
External References
- http://lists.opensuse.org/opensuse-security-announce/2020-01/msg00013.html
- https://lists.apache.org/thread.html/43530b91506e2e0c11cfbe691173f5df8c48f51b98262426d7493b67%40%3Cannounce.tomcat.apache.org%3E
- https://seclists.org/bugtraq/2019/Dec/43
- https://security.netapp.com/advisory/ntap-20200107-0001/
- https://support.f5.com/csp/article/K10107360?utm_source=f5support&utm_medium=RSS
- https://www.debian.org/security/2019/dsa-4596