Skip to content

← Public intelligence

Maven package

org.springframework.ldap:spring-ldap-core

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

3 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. High, CVSS 7.4MavenPublished

    Spring LDAP has Authentication Bypass with Empty Password

    CVE-2026-41720 · GHSA-jrv5-8w28-4265

    Affected
    • Maven org.springframework.ldap:spring-ldap-core >= 4.0.0, <= 4.0.3; >= 3.3.0, <= 3.3.7; >= 3.2.0, <= 3.2.16; <= 2.4.4
    Fixed in
    3.3.84.0.4· Partial vendor fix
    Issue
    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.

    Recommended action: Upgrade to 4.0.4 or 3.3.8 by release line; some affected versions have no fix yet, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. Medium, CVSS 6.3MavenPublished

    Spring LDAP data exposure vulnerability

    CVE-2024-38829 · GHSA-mqvr-2rp8-j7h4

    Affected
    • Maven org.springframework.ldap:spring-ldap-core >= 3.0.0, < 3.2.8; < 2.4.4
    Fixed in
    3.2.82.4.4· Vendor fix available
    Issue
    A vulnerability in Spring LDAP allows data exposure for case sensitive comparisons.This issue affects Spring LDAP: from 2.4.0 through 2.4.3, from 3.0.0 through 3.0.9, from 3.1.0 through 3.1.7, from 3.2.0 through 3.2.7, AND all versions prior to 2.4.0. The usage of String.toLowerCase() and String.toUpperCase() has some Locale dependent exceptions that could potentially result in unintended columns from being queried Related to CVE-2024-38820 https://spring.io/security/cve-2024-38820

    Recommended action: Upgrade to 3.2.8 or 2.4.4 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  3. High, CVSS 8.1MavenPublished

    Improper Authentication in Pivotal Spring-LDAP

    CVE-2017-8028 · GHSA-pjqh-2jcc-5j84

    Affected
    • Maven org.springframework.ldap:spring-ldap-core >= 1.3.0, <= 2.3.1
    Fixed in
    2.3.2· Vendor fix available
    Issue
    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.

    Recommended action: Upgrade to 2.3.2 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →