Improper Authentication Affecting spring-ldap-core package, versions *


Severity

Recommended
low

Based on Red Hat Enterprise Linux security rating.

Threat Intelligence

EPSS
2.61% (85th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-RHEL10-SPRINGLDAPCORE-16695834
  • published15 May 2026
  • disclosed16 Oct 2017

Introduced: 16 Oct 2017

CVE-2017-8028  (opens in a new tab)
CWE-287  (opens in a new tab)

How to fix?

There is no fixed version for RHEL:10 spring-ldap-core.

NVD Description

Note: Versions mentioned in the description apply only to the upstream spring-ldap-core package and not the spring-ldap-core package as distributed by RHEL. See How to fix? for RHEL:10 relevant fixed versions and status.

In Pivotal Spring-LDAP versions 1.3.0 - 2.3.1, when connected to some LDAP servers, when no additional attributes are bound, and when using LDAP BindAuthenticator with org.springframework.ldap.core.support.DefaultTlsDirContextAuthenticationStrategy as the authentication strategy, and setting userSearch, authentication is allowed with an arbitrary password when the username is correct. This occurs because some LDAP vendors require an explicit operation for the LDAP bind to take effect.