CVE-2019-0193KEV · OVERDUE

Apache Solr DataImportHandler Code Injection Vulnerability

High · published August 1, 2019

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 7.2. It is confirmed in active exploitation. It sits in the 99.7th percentile for exploit probability.

1596
days past CISA
deadline
CVSS v3.1
7.2
EPSS
84%
Percentile
99.7
In the wild
Confirmed
What it is

🚨 A single misconfigured parameter could expose your entire Apache Solr setup to exploitation! ⚡ Think of it like a restaurant where the chef allows customers to order their own secret recipes directly — if they format their requests just right, they could cook up a storm with no oversight! 🍳 An attacker could leverage this vulnerability to execute malicious scripts, potentially leading to unauthorized access, data manipulation, or a complete system takeover. If your Solr instance hosts sensitive data, the consequences could be absolutely devastating!

Put simply

Think of it like a restaurant where the chef allows customers to order their own secret recipes directly — if they format their requests just right, they could cook up a storm with no oversight! 🍳 This vulnerability in Apache Solr's DataImportHandler allows an attacker to use the 'dataConfig' parameter in requests to run scripted configurations. This is particularly dangerous as it opens the door to arbitrary code execution in a server environment without proper safeguards.

What to do

An attacker could leverage this vulnerability to execute malicious scripts, potentially leading to unauthorized access, data manipulation, or a complete system takeover. If your Solr instance hosts sensitive data, the consequences could be absolutely devastating! To remediate this, ensure you upgrade to Solr version 8.2.0 or later and set the Java System property 'enable.dih.dataConfigParam' to true. Regularly review and restrict access permissions to the DIH admin screen to minimize risk. You've got this! Follow these steps, and you'll bolster your Solr security in no time! 🛡️

The record
Technical detail
CVSS v3.1
7.2 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.83547 · 99.7th percentile
Published
2019-08-01T13:48Z
KEV added
2021-12-10 · due 2022-06-10
EPSS history
Timeline
  • 10 DEC 00:00Z
    Added to CISA KEV — remediate by Jun 10
    kev
  • 01 AUG 13:48Z
    In Apache Solr, the DataImportHandler, an optional but popular module to pull in data from databases and other sources, has a feature in which the whole DIH…
    cvelistv5