CVE-2024-38820

CVE-2024-38820: Spring Framework DataBinder Case Sensitive Match Exception

Published Oct 18, 2024 CVSS 3.1 · 3.1 Low EPSS < 1% KEV · Not listed
Description
The fix for CVE-2022-22968 made disallowedFields patterns in DataBinder case insensitive. However, String.toLowerCase() has some Locale dependent exceptions that could potentially result in fields not protected as expected.

Analysis

No analysis available yet

Remediation

No remediation available yet

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-2933 Spring Framework DataBinder Case Sensitive Match Exception
Github GHSA Github GHSA GHSA-4gc7-5j7h-4qph Spring Framework DataBinder Case Sensitive Match Exception
History
Type Values Removed Values Added
Metrics epss

{'score': 0.00055}

epss

{'score': 0.00059}

Type Values Removed Values Added
Metrics epss

{'score': 0.00049}

epss

{'score': 0.00055}

Type Values Removed Values Added
Weaknesses CWE-178
Type Values Removed Values Added
First Time appeared Vmware
Vmware spring Framework
Weaknesses NVD-CWE-noinfo
CPEs cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
Vendors & Products Vmware
Vmware spring Framework
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description The fix for CVE-2022-22968 made disallowedFields patterns in DataBinder case insensitive. However, String.toLowerCase() has some Locale dependent exceptions that could potentially result in fields not protected as expected.
Title CVE-2024-38820: Spring Framework DataBinder Case Sensitive Match Exception
References
Metrics cvssV3_1

{'score': 3.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
vmware
Published
Updated
Nov 29, 2024, 12:04 PM
Reserved
Jun 19, 2024, 10:32 PM
Status
Modified
Published
Oct 18, 2024, 6:15 AM
Modified
Jun 17, 2026, 7:41 AM