Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLocate reachable Solr endpoint
-
DeliverySubmit request with default template credentials
-
ExploitAuthenticate as admin template user
-
ExecutionGain full cluster administrative control
-
ImpactExfiltrate or manipulate indexed data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Credential externalization
MITRE ATT&CK
2 techniques across 2 tactics: Persistence, Credential Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the target Solr cluster was bootstrapped for Basic Authentication using the 'bin/solr auth enable' setup tool on an affected version (9.4.0-9.10.1 or 10.0.0), AND that at least one of the auto-installed template users (superadmin, admin, search, index) still carries its publicly known default password. Where those conditions hold, an unauthenticated remote attacker (PR:N) needs only network reachability to the Solr endpoint and knowledge of the default credentials - no user interaction, no special complexity. Exploitation is explicitly limited by configuration: clusters that never used 'bin/solr auth enable' to bootstrap BasicAuth, or that assigned strong passwords to the template users after bootstrap, are not affected. Network exposure of the Solr admin API is the other practical limiter. |
| Impact | The signals are genuinely mixed and should be reconciled rather than taken at face value. CVSS 3.1 is 9.8 (AV:N/AC:L/PR:N/UI:N, full C/I/A) and SSVC rates technical impact as 'total', consistent with complete cluster compromise via known credentials. However, SSVC also marks Exploitation as 'none' and Automatable as 'no', and EPSS is only 0.21% (44th percentile), so there is no evidence of active exploitation or mass automated scanning yet. Crucially, exploitability is gated by a deployment condition not reflected in the raw vector: the cluster must have been bootstrapped with 'bin/solr auth enable' AND still retain the default template passwords - clusters that never used that tool, or that re-passworded the template users, are not affected. This means the 9.8 accurately describes worst-case impact but overstates population-wide exploitability; the practical priority is 'urgently audit whether your Solr security.json contains the template users,' not 'assume every Solr instance is instantly ownable.' No KEV listing exists, so this is not confirmed in-the-wild exploitation. |
| Exploit ScenarioDerived | An attacker discovers an internet- or intranet-reachable Solr instance and simply logs into the admin API using one of the publicly documented default template credentials (e.g., the superadmin account) that 'bin/solr auth enable' installed. With full administrative access they can read or exfiltrate all indexed data, alter collections, and leverage Solr's config/plugin capabilities to pivot toward remote code execution. No exploit code is required beyond the known username/password pair; no public exploit has been identified, but the technique is trivial where the condition holds. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Jul 22, 2026
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.
Earlier versions of this analysis (1)
Hardcoded credentials in Apache Solr 9.4.0 through 9.10.1 and 10.0.0 allow remote attackers to obtain full administrative access to clusters that bootstrapped Basic Authentication via the bin/solr auth enable tool. The setup script silently installs template accounts (superadmin, admin, search, index) with publicly known default passwords alongside the user-specified account, and no public exploit identified at time of analysis though the credentials are documented and trivially reusable.
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.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in maven, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
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.
Know when Solr gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
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
4DescriptionNVD
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
Blast 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.
Articles & Coverage 1
Executive ViewAI
Apache Solr versions 9.4.0-10.0.0 contain a critical authentication bypass where the auth setup tool silently provisions hardcoded default credentials, enabling unauthenticated remote attackers to gain complete administrative control of the cluster. Any organization using these versions exposes all search data and cluster operations to total compromise. With a CVSS score of 9.8, this represents an immediate threat to data security and operational continuity.
No vendor-released patch identified at time of analysis. Interim mitigations include: (1) Restrict Solr endpoint access via firewall rules, VPN, or bastion host; (2) Implement network segmentation to isolate Solr clusters; (3) Disable or remove default accounts if configuration permits; (4) Enforce strong authentication for user-configured accounts; (5) Deploy monitoring and alerting for default username authentication attempts; (6) Deploy additional authentication layers (reverse proxy, API gateway, client certificates) in front of Solr endpoints; (7) Regularly audit Solr configuration files and access logs for default credential evidence.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
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,
EUVD-2026-33602
GHSA-qhr7-h655-pw6r
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB