Intel

AIKIDO-2026-938783

redisvl is vulnerable to Query Injection

Query InjectionGHSA-932c-v3f4-cwxp Published 2 days ago

71

High Risk

This Affects:

PYTHONredisvl
0.0.5 - 0.27.0
Fixed in 0.27.1
Are you affected? Scan for Free

TL;DR

redisvl interpolates Tag, Text, Num, and Geo filter values into RediSearch query strings. A filter value with metacharacters such as a quote, a bracket, or | can break out of its clause and change the query. Untrusted filter input can widen a query, skip an intersecting filter, or return records outside the intended scope, including across tenant boundaries under DIALECT 2. The fix escapes tag and text values, type-checks numeric and geo inputs, and parenthesizes each filter clause.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and untrusted values reach a RedisVL query filter.

Background info

redisvl is vulnerable to Query Injection in versions 0.0.5 - 0.27.0.

How to fix this

Upgrade the redisvl library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform