REDHAT-BUG-1730316: Medium severity Pivotal Spring Data JPA vulnerability
This affects Spring Data JPA in versions up to and including 2.1.6, 2.0.14 and 1.11.20. ExampleMatcher using ExampleMatcher.StringMatcher.STARTING, ExampleMatcher.StringMatcher.ENDING or ExampleMatcher.StringMatcher.CONTAINING could return more results than anticipated when a maliciously crafted example value is supplied.
External References:
https://pivotal.io/security/cve-2019-3802
Affected Software
Event History
Frequently Asked Questions
What is the severity of REDHAT-BUG-1730316?
The severity of REDHAT-BUG-1730316 is categorized as moderate.
How do I fix REDHAT-BUG-1730316?
To fix REDHAT-BUG-1730316, upgrade to Spring Data JPA version 2.1.7 or later.
What are the affected versions listed under REDHAT-BUG-1730316?
Affected versions for REDHAT-BUG-1730316 include Spring Data JPA versions up to 2.1.6, 2.0.14, and 1.11.20.
What impact does REDHAT-BUG-1730316 have on applications?
REDHAT-BUG-1730316 may allow an attacker to retrieve more data than intended due to improper handling of ExampleMatcher parameters.
Is there a workaround for REDHAT-BUG-1730316?
A temporary workaround for REDHAT-BUG-1730316 involves avoiding the use of ExampleMatcher.StringMatcher.STARTING, ENDING, or CONTAINING for sensitive operations.