Baja

Spring Framework DataBinder Case Sensitive Match Exception

  • Publicada: 16.05.2025
  • Actualizado: 11.10.2026 13:20

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 OSS
6.1.x 6.1.20 OSS
6.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.

Software afectado

Haz clic en una tecnología para ver todas sus vulnerabilidades.

PlataformaPaqueteVersiones vulnerablesCorregida en
Java / Kotlin (Maven) org.springframework:spring-context >= 6.2.0, < 6.2.7, >= 6.1.0, < 6.1.20, >= 6.0.0, <= 6.0.23, <= 5.3.39 6.2.7, 6.1.20

Referencias

Puntuación CVSS 3.1/10
Vector CVSS
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N
Debilidad (CWE)
CWE-20
Plataforma
Java / Kotlin (Maven)
Paquete
org.springframework:spring-context
Publicada
16.05.2025
Actualizado
11.10.2026 13:20

Fuentes y licencias

OSV / GitHub Advisory Database - GHSA-4wp7-92pw-q264 - CC BY 4.0

Historial de vulnerabilidades: org.springframework:spring-context

Todas las vulnerabilidades publicadas de este paquete (Java / Kotlin (Maven)), de la más reciente a la más antigua. Muestra si es un fallo aislado o un paquete que hay que vigilar.

Entradas en total
3
Primera → última
04.2022 05.2025
Sin corrección
0
Explotada en ataques
0

Distribución por gravedad

  • Alta 1
  • Media 1
  • Baja 1

Divulgaciones por año

  1. 2022: 1
  2. 2023: 0
  3. 2024: 1
  4. 2025: 1
  5. 2026: 0
  1. Spring Framework DataBinder Case Sensitive Match Exception esta entrada
    Baja · 3.1 CVE-2025-22233 >= 6.2.0, < 6.2.7, >= 6.1.0, < 6.1.20, >= 6.0.0, <= 6.0.23, <= 5.3.39 6.2.7, 6.1.20
  2. Media · 5.3 CVE-2024-38820 >= 6.1.0, < 6.1.14, >= 6.0.0, <= 6.0.24, <= 5.3.40 6.1.14
  3. Alta · 7.5 CVE-2022-22968 >= 5.3.0, < 5.3.19, < 5.2.21.RELEASE 5.3.19, 5.2.21.RELEASE

Identifica las vulnerabilidades de tu aplicación

Con la integración de DockRay y el inventario de software activado, DockRay compara las versiones notificadas de los componentes con las vulnerabilidades conocidas y avisa de las coincidencias confirmadas. La cobertura depende de la tecnología compatible y de los avisos disponibles.

Conectar tu aplicación
Newsletter DockRay

La seguridad de tus aplicaciones en tu correo

Vulnerabilidades importantes, recomendaciones concretas y consejos prácticos para tus aplicaciones. Elige tus tecnologías y sigue lo que importa para tu proyecto.

  • Un resumen diario de nuevas vulnerabilidades, también las críticas.
  • Avisos sobre actualizaciones importantes.
  • Consejos prácticos sobre seguridad y monitorización de aplicaciones.

Déjalo vacío para recibir avisos de todas las tecnologías.

Suscripción gratuita. Date de baja con un clic en cualquier correo.