Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Known default credentials give network unauthenticated access (AV:N/PR:N/AC:L) yielding full admin control over the cluster, so C/I/A are all High; the config precondition affects population, not the base vector.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
6Blast Radius
ecosystem impact- 20 maven packages depend on org.apache.solr:solr-core (18 direct, 2 indirect)
Ecosystem-wide dependent count for version 9.4.0.
DescriptionNVD
Hardcoded credentials in the Basic Authentication setup tool (bin/solr auth enable) in Apache Solr versions 9.4.0 through 9.10.1 and 10.0.0 allows a remote attacker to gain full administrative access to the cluster via publicly known default credentials installed silently alongside the user-specified account.
As an immediate workaround without upgrading, delete the template users (superadmin, admin, search, index) from security.json or change their passwords. The future, not yet released, versions 9.11.0 and 10.1.0 will not be vulnerable, and it will be enough to upgrade to solve the issue.
Not affected:
- Clusters where bin/solr auth enable was not used to bootstrap BasicAuth
- Clusters where template users have been assigned strong passwords after bootstrap
Articles & Coverage 1
AnalysisAI
Full administrative cluster takeover in Apache Solr 9.4.0-9.10.1 and 10.0.0 arises because the 'bin/solr auth enable' setup tool silently provisions hardcoded template accounts (superadmin, admin, search, index) with publicly known default passwords alongside the operator's chosen account. Any remote attacker who reaches the Solr endpoint can authenticate with these baked-in credentials and obtain total control of the cluster. There is no public exploit identified at time of analysis and EPSS is low (0.21%), but the CVSS 9.8 rating and 'total' SSVC technical impact make this a high-severity misconfiguration-by-default flaw.
Technical ContextAI
Apache Solr is a widely used open-source enterprise search platform built on Lucene, frequently exposed as a network service and secured via its BasicAuthPlugin, whose users and hashed credentials live in the ZooKeeper/collection security.json file. The vulnerability is a classic CWE-798 (Use of Hard-coded Credentials): the 'bin/solr auth enable' bootstrap helper writes a security.json that includes fixed template users (superadmin, admin, search, index) with well-known default passwords in addition to the user-specified administrator. Because these template accounts are documented/known and installed silently, they function as a backdoor into Solr's role-based authorization model. The affected CPEs are cpe:2.3:a:apache:solr:* (branch 9.4.0 through 9.10.1) and cpe:2.3:a:apache:solr:10.0.0.
RemediationAI
No vendor-released patch is identified at time of analysis: the fixed builds 9.11.0 and 10.1.0 are announced but not yet released, so upgrading is not currently an option and the primary control is the vendor workaround. Immediately edit the cluster's security.json to either delete the four template users (superadmin, admin, search, index) or reset each of them to a strong, unique password, then reload/restart so the change propagates through ZooKeeper - deleting them is cleaner but verify no automation or tooling depends on those account names before removing, since anything relying on them will lose access. As additional compensating controls, restrict network reachability of the Solr admin/API ports to trusted management hosts and audit BasicAuthPlugin role mappings to confirm no unexpected accounts retain admin privileges. Once released, upgrade to Apache Solr 9.11.0 or 10.1.0, which the vendor states resolves the issue outright. Track the vendor advisory at https://lists.apache.org/thread/5xg6xr99glocp3zsg9ht2zlbwlrst7ch.
Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour
Remote code execution occurs in Apache Solr before 7.1 with Apache Lucene before 7.1 by exploiting XXE in conjunction wi
Directory traversal vulnerability in SolrResourceLoader in Apache Solr before 4.6 allows remote attackers to read arbitr
Apache Solr 5.0.0 to Apache Solr 8.3.1 are vulnerable to a Remote Code Execution through the VelocityResponseWriter. Rat
Improper Authentication vulnerability in Apache Solr. Rated critical severity (CVSS 9.8), this vulnerability is remotely
The ReplicationHandler (normally registered at "/replication" under a Solr core) in Apache Solr has a "masterUrl" (also
The 8.1.1 and 8.2.0 releases of Apache Solr contain an insecure setting for the ENABLE_REMOTE_JMX_OPTS configuration opt
In Apache Solr versions 5.0.0 to 5.5.5 and 6.0.0 to 6.6.5, the Config API allows to configure the JMX server via an HTTP
SimpleXML (latest version 2.7.1) is vulnerable to an XXE vulnerability resulting SSRF, information disclosure, DoS and s
An XXE issue in SAXBuilder in JDOM through 2.0.6 allows attackers to cause a denial of service via a crafted HTTP reques
Solr versions 1.3.0 to 1.4.1, 3.1.0 to 3.6.2 and 4.0.0 to 4.10.4 are vulnerable to an XML resource consumption attack (a
In Apache Solr, the DataImportHandler, an optional but popular module to pull in data from databases and other sources,
Same weakness CWE-798 – Use of Hard-coded Credentials
View allSame technique Authentication Bypass
View allVendor StatusVendor
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-33602
GHSA-qhr7-h655-pw6r