Intel

AIKIDO-2026-243484

redis is vulnerable to Out-of-bounds Write

Out-of-bounds WriteCVE-2026-62356 Published 2 days ago

75

High Risk

This Affects:

OSredis
8.0.0 - 8.2.8
Fixed in 8.2.9
8.4.0 - 8.4.5
Fixed in 8.4.6
8.6.0 - 8.6.5
Fixed in 8.6.6
8.8.0 - 8.8.1
Fixed in 8.8.2
8.10.0 - 8.10.0
Fixed in 8.10.1
Are you affected? Scan for Free

TL;DR

Affected versions of redis load Count-Min Sketch data from RDB payloads without validating the sketch dimensions. During deserialization the width and depth values are multiplied to size the counter array, and that multiplication can overflow so the allocated buffer is smaller than the data written into it. Loading a crafted RDB payload then triggers a heap out-of-bounds write that can crash the server process or lead to remote code execution. The fix rejects dimensions whose product would overflow before allocating the counter array.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and the server can load Count-Min Sketch RDB data you do not fully control.

Background info

redis is vulnerable to Out-of-bounds Write in versions 8.0.0 - 8.2.8, 8.4.0 - 8.4.5, 8.6.0 - 8.6.5, 8.8.0 - 8.8.1 and 8.10.0 - 8.10.0.

How to fix this

Upgrade the redis library to the patch version.