CVE-2016-8735: critical vulnerability in Apache Tomcat
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
Prioritize patching. It under exploitation confirmed by CISA and has a public proof of concept.
Official vendor statements in CSAF/VEX format: whether their product is affected, already fixed, or ruled out — and why. These are the vendor's assertions, not Vexday's judgment.
Apply updates per vendor instructions.
Apache Tomcat allows attackers to run malicious code remotely if JMX monitoring is enabled and the attacker can access the JMX ports. This happens because Tomcat didn't properly secure credential handling in its monitoring feature, leaving it vulnerable to unauthorized commands.
Remote code execution vulnerability in Apache Tomcat's JmxRemoteLifecycleListener affects versions prior to 6.0.48, 7.0.73, 8.0.39, 8.5.7, and 9.0.0.M12. Requires JMX ports to be accessible and JmxRemoteLifecycleListener enabled; the vulnerability stems from inconsistent credential type validation against Oracle's CVE-2016-3427 patch. An unauthenticated attacker with network access to JMX ports can achieve arbitrary code execution on the server.
The full analysis of this CVE is available in Portuguese →
In the same product, most dangerous first.