CVE-2018-8026 json
XML external entity expansion in org.apache.solr:solr-core
published 2018-07-05 8 y ago modified 2026-06-17 4 mo ago also GHSA-7px3-6f6g-hxcj , EUVD-2018-0539
- cvss
- 5.5
- version 3.0, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 9.0%
- EPSS 9.0% chance of exploitation in 30 days, percentile 95%
- public exploits
- 0
- none known
Summary
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.
Patch / fix
- maven org.apache.solr:solr-core 6.6.5, 7.4.0
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2018-8026 updated cvss 6.5
solr: XML external entity expansion in config files allows for arbitrary file read
-
Red Hat JBoss Developer Studio 11 solr solr Red Hat Fuse 7 camel-solr camel-solr Red Hat JBoss Data Grid 6 solr-core Red Hat JBoss Data Virtualization 6 solr-core Red Hat JBoss Enterprise Application Platform 6 solr-core Red Hat JBoss Fuse 6 solr-corenot affected: vulnerable code not present
+2 more productsfewer
Red Hat JBoss Fuse Service Works 6 solr-core Red Hat Virtualization 4 eap7-lucene-solr
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
9.03% chance of exploitation in the next 30 days, higher than 95% of all scored CVEs (FIRST EPSS, 2026-11-09).
Exploits and checks
- issues.apache.org https://issues.apache.org/jira/browse/SOLR-12450 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.0 | 5.5 | CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N |
| NVD | 2.0 | 2.1 | AV:L/AC:L/Au:N/C:P/I:N/A:N |
| GitHub | 3.0 | 5.5 | CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.apache.solr:solr-core | >=7.0.0, <7.4.0 >=6.0.0, <6.6.5 |
7.4.0 6.6.5 |
Affected products
- Apache Software Foundation Apache Solr
Classification
- Weakness
-
- CWE-611 Improper Restriction of XML External Entity Reference
References
-
github.com
/apache/lucene-solr/commit/1880d4824e6c5f98170b9a00aad1d437ee2aa12
web
-
github.com
/apache/lucene-solr/commit/3aa6086ed99fa7158d423dc7c33dae6da466b09
web
-
github.com
/apache/lucene-solr/commit/d1baf6ba593561f39e2da0a71a8440797005b55
web
-
github.com
/apache/lucene-solr/commit/e5407c5a9710247e5f728aae36224a245a51f0b
web
-
issues.apache.org
/jira/browse/SOLR-12450
web, exploit, issue-tracking, vendor-advisory
-
mail-archives.apache.org
/mod_mbox/lucene-solr-user/201807.mbox/%3C0cdc01d413b7%24f97ba580%24ec72f080%24%40apache.org%3E
mailing-list, web, vendor-advisory
-
securityfocus.com
/bid/104690
vdb-entry, third-party-advisory
-
security.netapp.com
/advisory/ntap-20190307-0002/
third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2018-8026
advisory
-
github.com
/advisories/GHSA-7px3-6f6g-hxcj
advisory
-
security.netapp.com
/advisory/ntap-20190307-0002
web
Sources
- CVE List CVE-2018-8026
- GitHub Advisory GHSA-7px3-6f6g-hxcj
- NVD CVE-2018-8026
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.