Skip to content
Threat Feed
critical advisory

Spring AI SimpleVectorStore SpEL Injection Vulnerability (CVE-2026-22738)

A SpEL injection vulnerability exists in Spring AI's SimpleVectorStore when a user-supplied value is used as a filter expression key, potentially allowing malicious actors to execute arbitrary code in vulnerable applications.

A SpEL (Spring Expression Language) injection vulnerability, identified as CVE-2026-22738, has been discovered in the SimpleVectorStore component of Spring AI. This flaw occurs when a user-supplied value is used as a filter expression key within SimpleVectorStore. Successful exploitation of this vulnerability could allow an attacker to execute arbitrary code on the affected system. The vulnerability affects Spring AI versions 1.0.0 before 1.0.5 and 1.1.0 before 1.1.4. Only applications that…

Detection coverage 2

Detect Suspicious SpEL Expression in HTTP URI

high

Detects suspicious SpEL expressions in HTTP URI, indicative of potential SpEL injection attempts.

sigma tactics: execution techniques: T1203 sources: webserver, linux

Detect Suspicious SpEL Expression in HTTP Body

high

Detects suspicious SpEL expressions in HTTP Body, indicative of potential SpEL injection attempts.

sigma tactics: execution techniques: T1203 sources: webserver, linux

Detection queries are kept inside the platform. Get full rules →

Indicators of compromise

1

email