CVE-2020-11969

If Apache TomEE is configured to use the embedded ActiveMQ broker, and the broker URI includes the useJMX=true parameter, a JMX port is opened on TCP port…

published June 15, 2020

CVSS
—
EPSS
4%
Percentile
90.7
In the wild
Unconfirmed
What it is

⚠️ An unsecured JMX port is waiting to be exploited! If Apache TomEE is set up with an embedded ActiveMQ broker and the useJMX=true parameter, a world of trouble opens up on TCP port 1099. 🔥 Think of this like a hotel with a front desk that’s always open, but nobody's checking who comes and goes. Just like an unguarded entrance, this JMX port could allow anyone to stroll in and access sensitive information without any verification! With this setup, a malicious actor could connect to the JMX interface without any authentication, gaining unauthorized access to configurations and operational management functions. This could lead to data exposure or even manipulation of your messaging broker, potentially compromising the entire application!

Put simply

Think of this like a hotel with a front desk that’s always open, but nobody's checking who comes and goes. Just like an unguarded entrance, this JMX port could allow anyone to stroll in and access sensitive information without any verification! This vulnerability allows attackers to access the Java Management Extensions (JMX) port without any authentication when the ActiveMQ broker is used within Apache TomEE. If the broker URI is configured with useJMX=true, it opens up TCP port 1099, creating a significant security loophole.

What to do

With this setup, a malicious actor could connect to the JMX interface without any authentication, gaining unauthorized access to configurations and operational management functions. This could lead to data exposure or even manipulation of your messaging broker, potentially compromising the entire application! To remediate this vulnerability, ensure you either disable the JMX access in your broker URI or secure it with proper authentication methods. If you're using versions 8.0.0-M1 to 8.0.1, 7.1.0 to 7.1.2, or 7.0.0-M1 to 7.0.7, consider upgrading to a secured release that addresses this issue. 🛡️ You've got this! Just follow these steps to shore up your defenses and keep your application safe. 🚀

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.04115 · 90.7th percentile
Published
2020-06-15T19:03Z
EPSS history
Timeline
  • 15 JUN 19:03Z
    If Apache TomEE is configured to use the embedded ActiveMQ broker, and the broker URI includes the useJMX=true parameter, a JMX port is opened on TCP port…
    cvelistv5