RedisTimeSeries Integer Overflow Vulnerability Leading to Remote Code Execution

Vulnerability

A vulnerability in RedisTimeSeries, a time-series database module for Redis, allows for remote code execution. This issue arises from an integer overflow followed by a heap overflow, which can be triggered by an authenticated user executing certain commands (TS.QUERYINDEX, TS.MGET, TS.MRAGE, TS.MREVRANGE) with specially crafted arguments. The vulnerability affects RedisTimeSeries versions 1.0.0 and newer, except for the patched versions in 1.8.16, 1.10.16 and 1.12.5.

Impact

Exploitation of this vulnerability can lead to remote code execution on the server where RedisTimeSeries is running.

Remediation

Users can upgrade to RedisTimeSeries versions 1.8.16, 1.10.16, or 1.12.5 to address this vulnerability.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
10.0
exploitability
5.2
remediation
7.7
relevance
0.0
threat
0.0
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.