CVE-2025-22233

LowCVSS 3.1/10Last modified Jun 17, 2026

Description

CVE-2024-38820 ensured Locale-independent, lowercase conversion for both the configured disallowedFields patterns and for request parameter names. However, there are still cases where it is possible to bypass the disallowedFields checks.

Affected Spring Products and Versions

Spring Framework: * 6.2.0 - 6.2.6

* 6.1.0 - 6.1.19

* 6.0.0 - 6.0.27

* 5.3.0 - 5.3.42 * Older, unsupported versions are also affected

Mitigation

Users of affected versions should upgrade to the corresponding fixed version.

Affected version(s)Fix Version Availability 6.2.x 6.2.7 OSS6.1.x 6.1.20 OSS6.0.x 6.0.28 Commercial https://enterprise.spring.io/ 5.3.x 5.3.43 Commercial https://enterprise.spring.io/ No further mitigation steps are necessary.

Generally, we recommend using a dedicated model object with properties only for data binding, or using constructor binding since constructor arguments explicitly declare what to bind together with turning off setter binding through the declarativeBinding flag. See the Model Design section in the reference documentation.

For setting binding, prefer the use of allowedFields (an explicit list) over disallowedFields.

Credit

This issue was responsibly reported by the TERASOLUNA Framework Development Team from NTT DATA Group Corporation.

Metrics

CVSS 3.1 3.1/10CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
May 16, 2025
Last modified
Jun 17, 2026
NVD status
Deferred

Related CVEs from 2025

CVE-2025-222345.3The fix applied in CVE-2025-22228 inadvertently broke the timing attack mitigation implemented in DaoAuthenticationProvider. This can allow CVE-2025-222357.3EndpointRequest.to() creates a matcher for null/** if the actuator endpoint, for which the EndpointRequest has been created, is disabled or CVE-2025-222368.1Minion event bus authorization bypass. An attacker with access to a minion key can craft a message which may be able to execute a job on othCVE-2025-222376.7An attacker with access to a minion key can exploit the 'on demand' pillar functionality with a specially crafted git url which could cause CVE-2025-222384.2Directory traversal attack in minion file cache creation. The master's default cache is vulnerable to a directory traversal attack. Which coCVE-2025-222398.1Arbitrary event injection on Salt Master. The master's "_minion_event" method can be used by and authorized minion to send arbitrary events CVE-2025-22245.3The Directorist: AI-Powered Business Directory Plugin with Classified Ads Listings plugin for WordPress is vulnerable to unauthorized accessCVE-2025-222406.3Arbitrary directory creation or file deletion. In the find_file method of the GitFS class, a path is created using os.path.join using unvaliCVE-2025-222415.6File contents overwrite the VirtKey class is called when “on-demand pillar” data is requested and uses un-validated input to create paths toCVE-2025-222425.6Worker process denial of service through file read operation. .A vulnerability exists in the Master's “pub_ret” method which is exposed to aCVE-2025-222437.5VMware NSX Manager UI is vulnerable to a stored Cross-Site Scripting (XSS) attack due to improper input validation.CVE-2025-222446.9VMware NSX contains a stored Cross-Site Scripting (XSS) vulnerability in the gateway firewall due to improper input validation.
CVE-2025-22233: Low severity, CVSS 3.1 | Vulnix