Vulnerability · Published May 5, 2026 · Assigned by GitHub_M
CVE-2026-25243redis-server RESTORE invalid memory access may allow remote code execution
High 8.8
In plain English
A high-severity heap buffer overflow in redis from redis. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 4.0% (higher than 91% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.
Official description
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.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux:8 | redis | 6.2.22-1.module_el8.10.0+4197+3446deec | ALSA-2026:26008 |
| AlmaLinux:9 | redis | 7.2.14-1.module_el9.8.0+258+b8f945d3 | ALSA-2026:25219 |
| AlmaLinux:9 | redis | 6.2.22-1.el9_8 | ALSA-2026:23229 |
| AlmaLinux:8 | redis-devel | 6.2.22-1.module_el8.10.0+4197+3446deec | ALSA-2026:26008 |
| AlmaLinux:9 | redis-devel | 6.2.22-1.el9_8 | ALSA-2026:23229 |
| AlmaLinux:9 | redis-devel | 7.2.14-1.module_el9.8.0+258+b8f945d3 | ALSA-2026:25219 |
| AlmaLinux:8 | redis-doc | 6.2.22-1.module_el8.10.0+4197+3446deec | ALSA-2026:26008 |
| AlmaLinux:9 | redis-doc | 6.2.22-1.el9_8 | ALSA-2026:23229 |
| AlmaLinux:9 | redis-doc | 7.2.14-1.module_el9.8.0+258+b8f945d3 | ALSA-2026:25219 |
| AlmaLinux:10 | valkey | 8.0.9-1.el10_2 | ALSA-2026:25216 |
| AlmaLinux:9 | valkey | 8.0.9-1.el9_8 | ALSA-2026:25925 |
| AlmaLinux:10 | valkey-devel | 8.0.9-1.el10_2 | ALSA-2026:25216 |
| AlmaLinux:9 | valkey-devel | 8.0.9-1.el9_8 | ALSA-2026:25925 |
| Alpine:v3.20 | valkey | 7.2.13-r0 | ALPINE-CVE-2026-25243 |
| Alpine:v3.21 | valkey | 7.2.13-r0 | ALPINE-CVE-2026-25243 |
| Alpine:v3.22 | valkey | 8.1.7-r0 | ALPINE-CVE-2026-25243 |
| Alpine:v3.23 | valkey | 9.0.4-r0 | ALPINE-CVE-2026-25243 |
| Alpine:v3.24 | valkey | 9.0.4-r0 | ALPINE-CVE-2026-25243 |
| Debian:14 | redict | no fix listed | DEBIAN-CVE-2026-25243 |
| Debian:12 | redis | 5:7.0.15-1~deb12u8 | DEBIAN-CVE-2026-25243 |
| Debian:13 | redis | 5:8.0.2-3+deb13u3 | DEBIAN-CVE-2026-25243 |
| Debian:14 | redis | 5:8.0.6-3 | DEBIAN-CVE-2026-25243 |
| Debian:13 | valkey | 8.1.1+dfsg1-3+deb13u3 | DEBIAN-CVE-2026-25243 |
| Debian:14 | valkey | 9.1.1-1 | DEBIAN-CVE-2026-25243 |
| Rocky Linux:8 | redis | 0:6.2.22-1.module+el8.10.0+40211+0d1d5c90 | RLSA-2026:26008 |
| Rocky Linux:9 | redis | 0:7.2.14-1.module+el9.8.0+40207+e2014501 | RLSA-2026:25219 |
| Rocky Linux:9 | redis | 0:6.2.22-1.el9_8 | RLSA-2026:23229 |
| Rocky Linux:10 | valkey | 0:8.0.9-1.el10_2 | RLSA-2026:25216 |
| Rocky Linux:9 | valkey | 0:8.0.9-1.el9_8 | RLSA-2026:25925 |
| Ubuntu:24.04:LTS | redis | no fix listed | UBUNTU-CVE-2026-25243 |
| Ubuntu:25.10 | redis | no fix listed | UBUNTU-CVE-2026-25243 |
| Ubuntu:26.04:LTS | redis | no fix listed | UBUNTU-CVE-2026-25243 |
| Ubuntu:26.10 | redis | no fix listed | UBUNTU-CVE-2026-25243 |
Affected products (as reported)
Weakness: CWE-122 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
References
- https://github.com/redis/redis/security/advisories/GHSA-c8h9-259x-jff4 x_refsource_CONFIRM
- https://github.com/redis/redis/releases/tag/8.6.3 x_refsource_MISC
- https://access.redhat.com/security/cve/CVE-2026-25243 vdb-entry, x_refsource_REDHAT
- RHBZ#2466828 issue-tracking, x_refsource_REDHAT
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-25243.json x_sadp-csaf-vex
- https://access.redhat.com/errata/RHSA-2026:26540 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:25216 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:26008 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:27787 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:29817 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:33427 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:27716 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:28139 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:28142 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:26233 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:26306 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:23229 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:25219 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:25925 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:14316 vendor-advisory, x_refsource_REDHAT