7.5High

CVE-2026-22744

Spring Spring AI Published: (7 months ago)

Description

In RedisFilterExpressionConverter of spring-ai-redis-store, when a user-controlled string is passed as a filter value for a TAG field, stringValue() inserts the value directly into the @field:{VALUE} RediSearch TAG block without escaping characters.This issue affects Spring AI: from 1.0.0 before 1.0.5, from 1.1.0 before 1.1.4.

Weakness (CWE): CWE-74

Data: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Published as the sources state it, in English.

Affected products and versions

VendorProductVersions
Spring Spring AI 1.0.0 – < 1.0.5, 1.1.0 – < 1.1.4
vmware spring ai 1.0.0 – < 1.0.5

References and patches

CPE matches (NVD) (2)

  • cpe:2.3:a:vmware:spring_ai:*:*:*:*:*:*:*:* ≥ 1.0.0 < 1.0.5
  • cpe:2.3:a:vmware:spring_ai:*:*:*:*:*:*:*:* ≥ 1.1.0 < 1.1.4