Skip to content
Heist/ feed
Back to feed
HighFix available

CVE-2019-0192: Deserialization of untrusted data via jmx.serviceUrl in Apache Solr

Type: advisorySources: Apache Solr security

Apache Solr is vulnerable to remote code execution through unsafe deserialization when an attacker points the ConfigAPI-managed JMX server to a malicious RMI server. Upgrade to Apache Solr 7.0 or later, disable the ConfigAPI, or apply the patch and re-compile Solr.

Products
Apache Solr
Affected versions
5.0.0 to 5.5.5, 6.0.0 to 6.6.5
Fixed versions
7.0 or later
CVEs
CVE-2019-0192
Confirmed fixed CVEs
Not specified
Updated in this feed
30 Oct 2026, 22:10 UTC · Revision 1

Source evidence

CVE-2019-0192: Deserialization of untrusted data via jmx.serviceUrl in Apache Solr

official-apache-solr-security · Original source

Published 6 Mar 2019, 00:00 UTC

Apache Solr is vulnerable to remote code execution through unsafe deserialization when an attacker points the ConfigAPI-managed JMX server to a malicious RMI server. Upgrade to Apache Solr 7.0 or later, disable the ConfigAPI, or apply the patch and re-compile Solr.

By pointing it to a malicious RMI server, an attacker could take advantage of Solr's unsafe deserialization to trigger remote code execution on the Solr side.

Apache Solr

Fixed versions: 7.0 or later

Prerequisites: ConfigAPI; a malicious RMI server

Complete source record
{
  "id": "bd76508294c6a52103bcf0a82a286b4c582192ef5834ff48cad109b4fa272bbe",
  "url": "https://solr.apache.org/cve-2019-0192-deserialization-of-untrusted-data-via-jmxserviceurl-in-apache-solr.html",
  "method": "llm",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2019-0192: Deserialization of untrusted data via jmx.serviceUrl in Apache Solr",
    "summary": "Apache Solr is vulnerable to remote code execution through unsafe deserialization when an attacker points the ConfigAPI-managed JMX server to a malicious RMI server. Upgrade to Apache Solr 7.0 or later, disable the ConfigAPI, or apply the patch and re-compile Solr.",
    "evidence": "By pointing it to a malicious RMI server, an attacker could take advantage of Solr's unsafe deserialization to trigger remote code execution on the Solr side.",
    "products": [
      {
        "name": {
          "value": "Apache Solr",
          "evidence": "Upgrade to Apache Solr 7.0 or later."
        },
        "prerequisites": [
          {
            "value": "ConfigAPI",
            "evidence": "ConfigAPI allows to configure Solr's JMX server via an HTTP POST request."
          },
          {
            "value": "a malicious RMI server",
            "evidence": "By pointing it to a malicious RMI server, an attacker could take advantage of Solr's unsafe deserialization to trigger remote code execution on the Solr side."
          }
        ],
        "fixed_versions": [
          {
            "value": "7.0 or later",
            "evidence": "Upgrade to Apache Solr 7.0 or later."
          }
        ],
        "affected_versions": [
          {
            "value": "5.0.0 to 5.5.5",
            "evidence": "Versions Affected: 5.0.0 to 5.5.5 6.0.0 to 6.6.5"
          },
          {
            "value": "6.0.0 to 6.6.5",
            "evidence": "Versions Affected: 5.0.0 to 5.5.5 6.0.0 to 6.6.5"
          }
        ]
      }
    ],
    "severity": "high",
    "fixed_cves": [],
    "related_cves": [
      {
        "value": "CVE-2019-0192",
        "evidence": "CVE-2019-0192: Deserialization of untrusted data via jmx.serviceUrl in Apache Solr"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "Severity: High"
  },
  "source_id": "official-apache-solr-security",
  "document_id": 22995,
  "published_at": "2019-03-06T00:00:00+00:00"
}