Skip to content
NewA calmer, faster ZeroHour

Apache Shiro before 3.0.1 accepts any password with auth caching (CVE-2026-129349)

Original title: CVE-2026-129349: Apache Shiro: DefaultLdapRealm accepts any password when authentication caching is enabled

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

After one successful login, DefaultLdapRealm skips the LDAP bind and accepts any later password when caching is on.

Lenny Primak reported CVE-2026-129349 in Apache Shiro (org.apache.shiro:shiro-core) before 3.0.1, scored CVSS 4.0 9.1. When authentication caching is enabled on DefaultLdapRealm, a successful login is cached and later logins for that user succeed with any password because the LDAP bind is skipped. The posted description is truncated; exploitation is not mentioned.

Unconfirmed: The snippet is truncated and does not state exploitation status or explicitly name the fixed release.

Key facts
  • CVSS 4.0 score is 9.1, rated critical in the post.
  • Affected component is org.apache.shiro:shiro-core before 3.0.1.
  • The bypass applies only after one successful login with caching enabled.
  • Posted to oss-security by Lenny Primak on November 13.
Security assessment · AI, from the article

Impact: Later logins succeed with any password

ProductAffectedFixed in
Apache Shirobefore 3.0.13.0.1
What to do
  1. 1.Upgrade org.apache.shiro:shiro-core to 3.0.1 or later.
Analyze CVE-2026-129349 with Vani AIImpact, affected versions, exploitation, mitigations and detection

Vulnerabilities mentioned

All
CVEVulnerabilityCVSSEPSSSignalsPublished
CVE-2026-129349
———

From the original article

Posted by Lenny Primak on Nov 13 Severity: CVSS 4. 0: 9. 1 (critical) 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.