- Latest release
- 2.0.2 (Oct 22, 2026): no advisory affects it
- Newest unaffected release
- 2.0.2 (Oct 22, 2026), the latest release
- Advisories
- 3 · 1 critical, 2 high
- Dependents
- 49
- Releases
- 43 since 1.0.0 (May 19, 2025)
- Registry
- Maven Central
- Releases read
- Nov 8, 2026
Version timeline
- CVE-2026-40967Affects 1.0.0 to 1.0.5 (1.0.6 is outside it); 1.1.0 to 1.1.4 (1.1.5 is outside it)
- CVE-2026-22738Affects 1.0.0 to 1.0.4 (1.0.5 is outside it); 1.1.0-M1 to 1.1.3 (1.1.4 is outside it)
- CVE-2026-22729Affects 1.0.0-M7 to 1.0.3 (1.0.4 is outside it); 1.1.0-M1 to 1.1.2 (1.1.3 is outside it)
Advisories 3
- CVE-2026-40967High 8.6
In Spring AI, various FilterExpressionConverter implementations accept a filter expression object and translate them to specific vector…
Affected: from 1.0.0, fixed in 1.0.6; from 1.1.0, fixed in 1.1.5.
Fixed in 1.0.6 (released Apr 27, 2026, 1 day before disclosure) and 1.1.5 (released Apr 27, 2026, 1 day before disclosure).
The latest release, 2.0.2, is not affected.
- CVE-2026-22738Critical 9.8
SpEL Injection via Unescaped Filter Key in SimpleVectorStore Leads to Remote Code Execution
Affected: from 1.0.0, fixed in 1.0.5; from 1.1.0-M1, fixed in 1.1.4.
Fixed in 1.0.5 (released Mar 26, 2026, 1 day before disclosure) and 1.1.4 (released Mar 26, 2026, 1 day before disclosure).
The latest release, 2.0.2, is not affected.
- CVE-2026-22729High 8.6
CVE-2026-22729: JSONPath Injection in Spring AI Vector Stores FilterExpressionConverter
Affected: from 1.1.0-M1, fixed in 1.1.3; fixed in 1.0.4.
Fixed in 1.0.4 (released Mar 16, 2026, 2 days before disclosure) and 1.1.3 (released Mar 16, 2026, 2 days before disclosure).
The latest release, 2.0.2, is not affected.