What’s Vulnerable › Vulnerabilities

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

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.

Affected products

How to fix

Upgrade to a fixed version: Spring Framework 5.3.41, 6.0.25, 6.1.14; Spring 5.3.41, 6.0.25, 6.1.14. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2024-38820 or the next vulnerability affects your stack