CVE-2017-9803 json
Apache Solr Kerberos delegation token functionality flaws
published 2017-09-18 9 y ago modified 2026-06-17 4 mo ago also GHSA-f553-j2gv-g5r9 , EUVD-2022-3690
- cvss
- 7.5
- version 3.0, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 2.2%
- EPSS 2.2% chance of exploitation in 30 days, percentile 82%
- public exploits
- 0
- none known
Summary
Apache Solr's Kerberos plugin can be configured to use delegation tokens, which allows an application to reuse the authentication of an end-user or another application. There are two issues with this functionality (when using SecurityAwareZkACLProvider type of ACL provider e.g. SaslZkACLProvider). Firstly, access to the security configuration can be leaked to users other than the solr super user. Secondly, malicious users can exploit this leaked configuration for privilege escalation to further expose/modify private data and/or disrupt operations in the Solr cluster. The vulnerability is fixed from Apache Solr 6.6.1 onwards.
Patch / fix
- maven org.apache.solr:solr-core 6.6.1
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-2017-9803 updated cvss 8.1
solr: Kerberos delegation token functionality allows to re-use authentication
-
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 camel Red Hat JBoss Fuse Service Works 6 solr-core Red Hat JBoss Portal 6 solr-corenot affected: vulnerable code not present
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
2.19% chance of exploitation in the next 30 days, higher than 82% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.0 | 7.5 | CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H |
| NVD | 2.0 | 6.0 | AV:N/AC:M/Au:S/C:P/I:P/A:P |
| GitHub | 3.0 | 7.5 | CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.apache.solr:solr-core | >=6.2.0, <6.6.1 |
6.6.1 |
Affected products
- Apache Software Foundation Apache Solr
Classification
- Weakness
-
- CWE-287 Improper Authentication
References
-
securityfocus.com
/bid/100870
vdb-entry, third-party-advisory
-
mail-archives.us.apache.org
/mod_mbox/www-announce/201709.mbox/%3CCAOOKt53AOScg04zUh0%2BR_fcXD0C9s5mQ-OzdgYdnHz49u1KmXw%40mail.gmail.com%3
mailing-list
-
nvd.nist.gov
/vuln/detail/CVE-2017-9803
advisory
-
issues.apache.org
/jira/browse/SOLR-11184
web
-
lists.apache.org
/thread/f4rbt657n9x4kb74k1txhcojof5dzol5
web
Sources
- CVE List CVE-2017-9803
- GitHub Advisory GHSA-f553-j2gv-g5r9
- NVD CVE-2017-9803
Fencer Vulns 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.