CVE-2018-8026

solr: XML external entity expansion in config files allows for arbitrary file read

Published Jul 5, 2018 CVSS 3.0 · 5.5 Medium EPSS 8.7% KEV · Not listed
Description
This vulnerability in Apache Solr 6.0.0 to 6.6.4 and 7.0.0 to 7.3.1 relates to an XML external entity expansion (XXE) in Solr config files (currency.xml, enumsConfig.xml referred from schema.xml, TIKA parsecontext config file). In addition, Xinclude functionality provided in these config files is also affected in a similar way. The vulnerability can be used as XXE using file/ftp/http protocols in order to read arbitrary local files from the Solr server or the internal network. The manipulated files can be uploaded as configsets using Solr's API, allowing to exploit that vulnerability.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2018-0539 This vulnerability in Apache Solr 6.0.0 to 6.6.4 and 7.0.0 to 7.3.1 relates to an XML external entity expansion (XXE) in Solr config files (currency.xml, enumsConfig.xml referred from schema.xml, TIKA parsecontext config file). In addition, Xinclude functionality provided in these config files is also affected in a similar way. The vulnerability can be used as XXE using file/ftp/http protocols in order to read arbitrary local files from the Solr server or the internal network. The manipulated files can be uploaded as configsets using Solr's API, allowing to exploit that vulnerability.
Github GHSA Github GHSA GHSA-7px3-6f6g-hxcj XML external entity expansion in org.apache.solr:solr-core
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
apache
Published
Updated
Sep 16, 2024, 10:14 PM
Reserved
Mar 9, 2018, 12:00 AM
Status
Modified
Published
Jul 5, 2018, 2:29 PM
Modified
Jun 17, 2026, 2:04 AM
Severity
Moderate
Public date
Jun 5, 2018, 12:00 AM