CVE-2026-41720 PUBLISHED

Authentication Bypass with Empty Password in Spring LDAP

Assigner: vmware
Reserved: 22.04.2026 Published: 09.06.2026 Updated: 09.06.2026

Spring LDAP's DirContextAuthenticationStrategy implementations do not reject a bind request where a non-empty username is paired with an empty or null password.

Affected versions: Spring LDAP 2.4.0 through 2.4.4; 3.2.0 through 3.2.17; 3.3.0 through 3.3.7; 4.0.0 through 4.0.3.

Metrics

CVSS Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS Score: 7.4

Product Status

Vendor Spring
Product Spring LDAP
Versions Default: unaffected
  • affected from 2.4.0 to 2.4.5 (excl.)
  • affected from 3.2.0 to 3.2.18 (excl.)
  • affected from 3.3.0 to 3.3.8 (excl.)
  • affected from 4.0.0 to 4.0.4 (excl.)

References

Problem Types

  • CWE-287: Improper Authentication CWE

Impacts

  • An attacker with a valid username and an empty password can bypass password verification on LDAP servers that permit unauthenticated binds, gaining unauthorized access.