Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreIn Spring AI, various FilterExpressionConverter implementations accept a filter expression object and translate them to specific vector store query languages. In several cases, keys and values are not properly escaped, leading to the ability to alter the query.
Only applications that use VectorStore implementations and pass user-supplied input as a filterExpression are affected.
Spring AI:
Users of affected versions should upgrade to the corresponding fixed version.
| Affected version(s) | Fix version | Availability |
|---|---|---|
| 1.0.x | 1.0.6 | OSS |
| 1.1.x | 1.1.5 | OSS |
No further mitigation steps are necessary.
The issue was reported responsibly by
To report a security vulnerability for a project within the Spring portfolio, see the Security Policy