UNKNOWNCVE-2026-22744

Spring AI Redis Store has TAG Field Query Injection Through Improper Neutralization of Special Characters

Platform

java

Component

org.springframework.ai:spring-ai-redis-store

Fixed in

1.0.5

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.

How to fix

Actualice la biblioteca Spring AI Redis Store a la versión 1.0.5 o superior si está utilizando la rama 1.0.x, o a la versión 1.1.4 o superior si está utilizando la rama 1.1.x. Esto corregirá la vulnerabilidad de inyección en la expresión de filtro Redis.

Monitor your dependencies automatically

Get notified when new vulnerabilities affect your projects. Free forever.

Start free