Spring LDAP sensitive data exposure for case-sensitive comparisons (Spring Spring LDAP)

CVE-2024-38829
LOW 3.7

At a glance

Source
NVD
EPSS
EPSS 0.37 % · percentile 31 ()
State
PUBLISHED
Published
Updated
Assigner
vmware
NVD status
Deferred

Description

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

Weaknesses (CWE)

  • CWE-178 — Improper Handling of Case Sensitivity

References

Scores

VersionScoreVectorScored by
CVSS 3.1LOW 3.7CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:Nvmware
CVSS 3.1LOW 3.7CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:NNVD · security@vmware.com (Secondary)

Advisories

European references

CERT-FR advisories

Affected products

ProductVersions
Spring · Spring LDAPaffected 2.4.0 ≤ 2.4.3 ; affected 3.0.0 ≤ 3.0.9 ; affected 3.1.0 ≤ 3.1.7 ; affected 3.2.0 ≤ 3.2.7 ; affected 0 ≤ 2.4.0

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
CERT-FR (ANSSI)Licence Ouverte / Etalab 2.0
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD