CVE-2019-0192

In Apache Solr versions 5.0.0 to 5.5.5 and 6.0.0 to 6.6.5, the Config API allows to configure the JMX server via an HTTP POST request

published March 7, 2019

Patch now

High probability of exploitation

NVD has not assigned a CVSS score to this record. It sits in the 99.6th percentile for exploit probability.

CVSS
—
EPSS
78%
Percentile
99.6
In the wild
Unconfirmed
What it is

🚨 An HTTP POST request could open the door to remote code execution in Apache Solr! 🔥 Think of Apache Solr's Config API like a restaurant's kitchen, where a waiter can place orders directly. If a malicious hacker poses as the waiter, they could sneak in harmful recipes that could ruin the meals—or in this case, your server! If exploited, an attacker could gain control over the Solr server, allowing them to execute arbitrary code, which is absolutely devastating! This could lead to data leaks, service disruptions, or even complete control over the server's environment—just imagine the chaos!

Put simply

Think of Apache Solr's Config API like a restaurant's kitchen, where a waiter can place orders directly. If a malicious hacker poses as the waiter, they could sneak in harmful recipes that could ruin the meals—or in this case, your server! This vulnerability stems from Apache Solr's Config API, which permits the JMX server's configuration via HTTP POST requests. By directing this to a malicious RMI server, attackers could leverage unsafe deserialization to execute code on the server side.

What to do

If exploited, an attacker could gain control over the Solr server, allowing them to execute arbitrary code, which is absolutely devastating! This could lead to data leaks, service disruptions, or even complete control over the server's environment—just imagine the chaos! To protect your server, upgrade to Solr versions 5.5.6 or 6.6.6 or later. Additionally, review your API configurations and restrict access to sensitive endpoints to prevent unauthorized POST requests. Security audits can help identify any potential risks in your setup. You've got this! With these steps, you can secure your Solr installation and keep your data safe! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.78227 · 99.6th percentile
Published
2019-03-07T21:00Z
EPSS history
Timeline
  • 22 SEP 03:16Z
    EPSS moved 78% → 57%
    epss
  • 06 SEP 03:12Z
    EPSS moved 78% → 57%
    epss
  • 30 AUG 16:01Z
    EPSS moved 57% → 78%
    epss
  • 29 AUG 04:44Z
    EPSS moved 78% → 57%
    epss
  • 07 MAR 21:00Z
    In Apache Solr versions 5.0.0 to 5.5.5 and 6.0.0 to 6.6.5, the Config API allows to configure the JMX server via an HTTP POST request
    cvelistv5