Skip to content
NewA calmer, faster ZeroHour

Apache Shiro before 3.0.2 treats empty credentials as a password match

Original title: CVE-2026-129347: Apache Shiro: Empty stored credential matches an empty submitted password

oss-security ()
Part of a story covered by 8 sourcesApache Shiro notes add critical LDAP password bypassMerged summary & timeline
AI summary · x-ai/grok-4.7Summaries by Vani AI

CVE-2026-129347 is CVSS 4.0 2.3 and applies only to accounts with an empty stored credential.

Lenny Primak reported that Apache Shiro DefaultPasswordService and SimpleCredentialsMatcher can treat an empty stored credential as a match for an empty submitted password. All versions through 3.0.1 are affected when accounts have an empty stored credential; 3.0.2 is the fixed release. CVSS 4.0 is 2.3 (low). The description is truncated.

Unconfirmed: The snippet is cut off before the full account condition is stated.

Key facts
  • CVSS 4.0 score is 2.3 (low).
  • Affected components are DefaultPasswordService and SimpleCredentialsMatcher.
  • Versions through 3.0.1 are affected; 3.0.2 is fixed.
  • The issue is limited to accounts with an empty stored credential.
Security assessment · AI, from the article

Impact: Empty stored credential matches an empty submitted password

ProductAffectedFixed in
Apache Shiro (shiro-core)through 3.0.1 (before 3.0.2)3.0.2
What to do
  1. 1.Upgrade org.apache.shiro:shiro-core to 3.0.2.
Analyze CVE-2026-129347 with Vani AIImpact, affected versions, exploitation, mitigations and detection

Vulnerabilities mentioned

All
CVEVulnerabilityCVSSEPSSSignalsPublished
CVE-2026-129347
———

From the original article

Posted by Lenny Primak on Nov 13 Severity: CVSS 4. 0: 2. 3 (low) CVSS:4.

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.