Redis is an in-memory data structure store. In versions of redis-server up to 8.6.3, the RESTORE command does not properly validate serialized values. An authenticated attacker with permission to execute RESTORE can supply a crafted serialized payload that triggers invalid memory access and may lead to remote code execution. A workaround is to restrict access to the RESTORE command with ACL rules. This is patched in version 8.6.3.
A heap overflow condition is a buffer overflow, where the buffer that can be overwritten is allocated in the heap portion of memory, generally meaning that the buffer was allocated using a routine such as malloc().
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Redis | Redis | * | 8.6.3 (excluding) |
| Red Hat Enterprise Linux 10 | RedHat | valkey-0:8.0.9-1.el10_2 | * |
| Red Hat Enterprise Linux 10.0 Extended Update Support | RedHat | valkey-0:8.0.9-1.el10_0 | * |
| Red Hat Enterprise Linux 8 | RedHat | redis:6-8100020260522105353.489197e6 | * |
| Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support | RedHat | redis:6-8040020260618162855.522a0ee4 | * |
| Red Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-On | RedHat | redis:6-8040020260618162855.522a0ee4 | * |
| Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support | RedHat | redis:6-8060020260623095617.ad008a3a | * |
| Red Hat Enterprise Linux 8.6 Extended Update Support Long-Life Add-On | RedHat | redis:6-8060020260623095617.ad008a3a | * |
| Red Hat Enterprise Linux 8.8 Telecommunications Update Service | RedHat | redis:6-8080020260626132343.63b34585 | * |
| Red Hat Enterprise Linux 8.8 Update Services for SAP Solutions | RedHat | redis:6-8080020260626132343.63b34585 | * |
| Red Hat Enterprise Linux 9 | RedHat | redis-0:6.2.22-1.el9_8 | * |
| Red Hat Enterprise Linux 9 | RedHat | redis:7-9080020260521083756.9 | * |
| Red Hat Enterprise Linux 9 | RedHat | valkey-0:8.0.9-1.el9_8 | * |
| Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions | RedHat | redis-0:6.2.7-1.el9_2.6 | * |
| Red Hat Enterprise Linux 9.4 Update Services for SAP Solutions | RedHat | redis-0:6.2.7-1.el9_4.6 | * |
| Red Hat Enterprise Linux 9.4 Update Services for SAP Solutions | RedHat | redis:7-9040020260618054637.9 | * |
| Red Hat Enterprise Linux 9.6 Extended Update Support | RedHat | redis-0:6.2.22-1.el9_6 | * |
| Red Hat Enterprise Linux 9.6 Extended Update Support | RedHat | redis:7-9060020260602115714.9 | * |
| Redis | Ubuntu | esm-apps/xenial | * |
| Redis | Ubuntu | questing | * |