Skip to content
Heist/ feed
Back to feed
UnratedFix available

Apache Solr - solr/security

Type: advisorySources: Apache Solr security

In SolrCloud, an untrusted user able to submit SQL queries to the /sql handler can exploit an XXE vulnerability. The announcement advises disabling the handler or upgrading to Solr 9.1; it mentions a possible Solr 8.11.3 option if released.

Products
Apache Solr
Affected versions
Solr 6.5 to 8.11.2, Solr 9.0
Fixed versions
Solr 9.1
CVEs
CVE-2022-39135
Confirmed fixed CVEs
Not specified
Updated in this feed
30 Oct 2026, 21:30 UTC · Revision 1

Source evidence

Apache Solr - solr/security

official-apache-solr-security · Original source

Published 20 Nov 2022, 00:00 UTC

In SolrCloud, an untrusted user able to submit SQL queries to the /sql handler can exploit an XXE vulnerability. The announcement advises disabling the handler or upgrading to Solr 9.1; it mentions a possible Solr 8.11.3 option if released.

If an untrusted user can supply SQL queries to Solr’s “/sql” handler (even indirectly via proxies / other apps), then the user could perform an XML External Entity (XXE) attack.

Apache Solr

Fixed versions: Solr 9.1

Prerequisites: SolrCloud mode; untrusted user can supply SQL queries to Solr’s “/sql” handler

Complete source record
{
  "id": "414e0a4f7731ee2abfeafab696ba56e240409ff8fdd03eaacff48bb435f0504c",
  "url": "https://solr.apache.org/apache-solr-is-vulnerable-to-cve-2022-39135-via-sql-handler.html",
  "method": "llm",
  "payload": {
    "kind": "advisory",
    "title": "Apache Solr - solr/security",
    "summary": "In SolrCloud, an untrusted user able to submit SQL queries to the /sql handler can exploit an XXE vulnerability. The announcement advises disabling the handler or upgrading to Solr 9.1; it mentions a possible Solr 8.11.3 option if released.",
    "evidence": "If an untrusted user can supply SQL queries to Solr’s “/sql” handler (even indirectly via proxies / other apps), then the user could perform an XML External Entity (XXE) attack.",
    "products": [
      {
        "name": {
          "value": "Apache Solr",
          "evidence": "Apache Solr - solr/security"
        },
        "prerequisites": [
          {
            "value": "SolrCloud mode",
            "evidence": "Apache Calcite has a vulnerability, CVE-2022-39135, that is exploitable in Apache Solr in SolrCloud mode."
          },
          {
            "value": "untrusted user can supply SQL queries to Solr’s “/sql” handler",
            "evidence": "If an untrusted user can supply SQL queries to Solr’s “/sql” handler (even indirectly via proxies / other apps), then the user could perform an XML External Entity (XXE) attack."
          }
        ],
        "fixed_versions": [
          {
            "value": "Solr 9.1",
            "evidence": "Users needing this SQL functionality are forced to upgrade to Solr 9.1."
          }
        ],
        "affected_versions": [
          {
            "value": "Solr 6.5 to 8.11.2",
            "evidence": "Versions Affected: Solr 6.5 to 8.11.2 Solr 9.0"
          },
          {
            "value": "Solr 9.0",
            "evidence": "Versions Affected: Solr 6.5 to 8.11.2 Solr 9.0"
          }
        ]
      }
    ],
    "severity": "unknown",
    "fixed_cves": [],
    "related_cves": [
      {
        "value": "CVE-2022-39135",
        "evidence": "Apache Solr is vulnerable to CVE-2022-39135 via /sql handler"
      }
    ],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "official-apache-solr-security",
  "document_id": 22983,
  "published_at": "2022-11-20T00:00:00+00:00"
}