What’s Vulnerable › Vulnerabilities

CVE-2026-22738: SpEL Injection via Unescaped Filter Key in SimpleVectorStore Leads to Remote Code Execution

Description

In Spring AI, a SpEL injection vulnerability exists in SimpleVectorStore when a user-supplied value is used as a filter expression key. A malicious actor could exploit this to execute arbitrary code. Only applications that use SimpleVectorStore and pass user-supplied input as a filter expression key are affected. This issue affects Spring AI: from 1.0.0 before 1.0.5, from 1.1.0 before 1.1.4.

Affected products

How to fix

Upgrade to a fixed version: Spring AI 1.0.5, 1.1.4; Spring AI 1.0.5, 1.1.4. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-22738 or the next vulnerability affects your stack