Safeguard
Vulnerability Analysis•

CVE-2026-44825: Hardcoded Admin Credentials in Apache Solr Auth Setup

CVE-2026-44825 means bin/solr auth enable in Apache Solr adds known default users. Delete or change the template users now and plan to upgrade.

Safeguard Security Team
3 min read

CVE-2026-44825 is a high severity hardcoded credentials flaw (CVSS 8.1) in Apache Solr 9.4.0 through 9.10.1 and 10.0.0. The bin/solr auth enable tool silently adds publicly known default users next to yours. Delete the template users from security.json or change their passwords.

What's affected

From the Apache announcement:

  • Affected: Solr 9.4.0 through 9.10.1, and 10.0.0.
  • Fixed: the announcement says the not yet released versions 9.11.0 and 10.1.0 will not be vulnerable. Check the Apache announcement for the release status before you plan.

Not affected, per the same announcement: clusters where bin/solr auth enable was not used to bootstrap Basic Authentication, and clusters where the template users have been given strong passwords after bootstrap.

The template users are named superadmin, admin, search and index. If your cluster was set up with the tool and nobody changed them, assume the defaults are live.

How to check if you're exposed

Look at the security configuration for the four template users. In SolrCloud it lives in ZooKeeper, and in standalone mode in the Solr home folder. Fetch it with your usual method, for example the Solr zk copy command or by reading the file, and check the credentials section:

grep -E "superadmin|admin|search|index" security.json

If those names are present and you did not set their passwords yourself, test with a known good procedure from your security team, and change them. Also check your setup scripts and runbooks for use of the auth enable command.

What to do now

  1. Delete the template users superadmin, admin, search and index from security.json, or set strong unique passwords for them. This is the workaround in the announcement.
  2. Confirm that the account you created yourself still has the roles you need before you remove the others.
  3. Limit network access to the Solr admin port to trusted hosts.
  4. Review Solr logs for logins by the template users and for unexpected configuration or collection changes.
  5. Upgrade to a fixed release once the Apache announcement shows it is available.

Why it matters

The record lists CWE-798 (use of hard coded credentials) and CWE-1188 (insecure default initialization of a resource). A setup tool meant to turn on security quietly created four extra accounts with the same credentials for everyone who ran it, so the result was a cluster that looked protected but had a known way in.

This kind of flaw is easy to miss in review because the account you chose works as expected. Only an audit of the security file reveals the extras.

The record does not mark this CVE as KEV. Treat any Solr cluster bootstrapped with the tool as exposed until the template users are gone.

Quick check

Is changing the passwords enough?

The announcement offers deleting the template users or changing their passwords as an immediate workaround, and upgrade as the full fix.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.