CVE-2019-10104

In several JetBrains IntelliJ IDEA Ultimate versions, an Application Server run configuration (for Tomcat, Jetty, Resin, or CloudBees) with the default setting…

published July 3, 2019

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

🚨 A remote attacker could execute code on your server, thanks to a JMX server listening on all interfaces instead of just localhost! Think of it like a pizza place that accidentally leaves the back door wide open while the kitchen is busy making pizzas — anyone could just waltz in and start messing with the recipe. In this case, the open JMX server is that back door, inviting trouble directly into your application. If exploited, a malicious actor could gain control over the application server, potentially executing arbitrary code and wreaking havoc on your environment — that's a recipe for disaster! This could lead to unauthorized access, data breaches, or even complete server takeover, which is absolutely devastating.

Put simply

Think of it like a pizza place that accidentally leaves the back door wide open while the kitchen is busy making pizzas — anyone could just waltz in and start messing with the recipe. In this case, the open JMX server is that back door, inviting trouble directly into your application. The flaw involves a misconfiguration in JetBrains IntelliJ IDEA Ultimate where the JMX server accepts connections from any interface, allowing attackers to send commands remotely without proper restrictions.

What to do

If exploited, a malicious actor could gain control over the application server, potentially executing arbitrary code and wreaking havoc on your environment — that's a recipe for disaster! This could lead to unauthorized access, data breaches, or even complete server takeover, which is absolutely devastating. To protect your system, upgrade IntelliJ IDEA Ultimate to versions 2018.3.4, 2018.2.8, 2018.1.8, or 2017.3.7 immediately. Additionally, review your application server settings to ensure JMX servers are limited to localhost only. Regularly monitor your configurations to prevent similar issues in the future. You've got this! With these steps, your application will be much safer and more secure in no time. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03814 · 89.9th percentile
Published
2019-07-03T18:52Z
EPSS history
Timeline
  • 03 JUL 18:52Z
    In several JetBrains IntelliJ IDEA Ultimate versions, an Application Server run configuration (for Tomcat, Jetty, Resin, or CloudBees) with the default setting…
    cvelistv5