Input validation error in Spring Data JPA - CVE-2026-47834

 

Input validation error in Spring Data JPA - CVE-2026-47834

Published: August 28, 2026


Vulnerability identifier: #VU146242
CSH Severity: Medium
CVSS v4: 6.3 [CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-47834
CWE-ID: CWE-20
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to disclose sensitive information and cause a denial of service.

The vulnerability exists due to improper input validation in Sort validation for native SQL repository methods when processing crafted Sort parameters from untrusted input. A remote attacker can supply crafted Sort or Pageable parameters to disclose sensitive information and cause a denial of service.

The issue is exposed only when sorting is enabled on repository methods using native queries and the underlying database accepts non ASCII characters as part of its SQL syntax.


Affected software

Spring Data JPA

How to mitigate CVE-2026-47834

Install security update from vendor's website.

Spring Data JPA - addressed in versions 3.4.16, 3.5.14, 4.0.7, 4.1.1

External References

Related Security Bulletins