Vulnerability · Published Jul 7, 2025 · Assigned by GitHub_M
CVE-2025-32023Redis allows out of bounds writes in hyperloglog commands leading to RCE
High 7.0
In plain English
A high-severity security flaw 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 6.5% (higher than 94% 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 open source, in-memory database that persists on disk. From 2.8 to before 8.0.3, 7.4.5, 7.2.10, and 6.2.19, an authenticated user may use a specially crafted string to trigger a stack/heap out of bounds write on hyperloglog operations, potentially leading to remote code execution. The bug likely affects all Redis versions with hyperloglog operations implemented. This vulnerability is fixed in 8.0.3, 7.4.5, 7.2.10, and 6.2.19. An additional workaround to mitigate the problem without patching the redis-server executable is to prevent users from executing hyperloglog operations. This can be done using ACL to restrict HLL commands.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux:8 | redis | 6.2.19-1.module_el8.10.0+4030+0c7fcc00 | ALSA-2025:12006 |
| AlmaLinux:9 | redis | 7.2.10-1.module_el9.6.0+173+efaf9205 | ALSA-2025:12008 |
| AlmaLinux:8 | redis-devel | 6.2.19-1.module_el8.10.0+4030+0c7fcc00 | ALSA-2025:12006 |
| AlmaLinux:9 | redis-devel | 7.2.10-1.module_el9.6.0+173+efaf9205 | ALSA-2025:12008 |
| AlmaLinux:8 | redis-doc | 6.2.19-1.module_el8.10.0+4030+0c7fcc00 | ALSA-2025:12006 |
| AlmaLinux:9 | redis-doc | 7.2.10-1.module_el9.6.0+173+efaf9205 | ALSA-2025:12008 |
| AlmaLinux:10 | valkey | 8.0.4-1.el10_0 | ALSA-2025:11401 |
| AlmaLinux:10 | valkey-devel | 8.0.4-1.el10_0 | ALSA-2025:11401 |
| Alpine:v3.22 | redict | 7.3.3-r2 | ALPINE-CVE-2025-32023 |
| Alpine:v3.23 | redict | 7.3.3-r2 | ALPINE-CVE-2025-32023 |
| Alpine:v3.24 | redict | 7.3.3-r2 | ALPINE-CVE-2025-32023 |
| Alpine:v3.21 | redis | 7.2.11-r0 | ALPINE-CVE-2025-32023 |
| Alpine:v3.22 | redis | 8.0.3-r0 | ALPINE-CVE-2025-32023 |
| Alpine:v3.23 | redis | 8.0.3-r0 | ALPINE-CVE-2025-32023 |
| Alpine:v3.24 | redis | 8.0.3-r0 | ALPINE-CVE-2025-32023 |
| Alpine:v3.20 | valkey | 7.2.11-r0 | ALPINE-CVE-2025-32023 |
| Alpine:v3.21 | valkey | 7.2.11-r0 | ALPINE-CVE-2025-32023 |
| Alpine:v3.22 | valkey | 8.1.1-r2 | ALPINE-CVE-2025-32023 |
| Alpine:v3.23 | valkey | 8.1.1-r2 | ALPINE-CVE-2025-32023 |
| Alpine:v3.24 | valkey | 8.1.1-r2 | ALPINE-CVE-2025-32023 |
| Debian:14 | redict | 7.3.5+ds-1 | DEBIAN-CVE-2025-32023 |
| Debian:12 | redis | 5:7.0.15-1~deb12u5 | DSA-5969-1 |
| Debian:12 | redis | 5:7.0.15-1~deb12u5 | DEBIAN-CVE-2025-32023 |
| Debian:13 | redis | 5:8.0.2-2 | DEBIAN-CVE-2025-32023 |
| Debian:14 | redis | 5:8.0.2-2 | DEBIAN-CVE-2025-32023 |
| Debian:13 | valkey | 8.1.1+dfsg1-3 | DEBIAN-CVE-2025-32023 |
| Debian:14 | valkey | 8.1.1+dfsg1-3 | DEBIAN-CVE-2025-32023 |
| Rocky Linux:8 | redis | 0:6.2.19-1.module+el8.10.0+2013+383ef3e1 | RLSA-2025:12006 |
| Rocky Linux:9 | redis | 0:6.2.19-1.el9_6 | RLSA-2025:11453 |
| Rocky Linux:9 | redis | 0:7.2.10-1.module+el9.6.0+32323+e27e860a | RLSA-2025:12008 |
| Rocky Linux:10 | valkey | 0:8.0.4-1.el10_0 | RLSA-2025:11401 |
| Ubuntu:25.10 | redict | no fix listed | UBUNTU-CVE-2025-32023 |
| Ubuntu:26.04:LTS | redict | no fix listed | UBUNTU-CVE-2025-32023 |
| Ubuntu:26.10 | redict | no fix listed | UBUNTU-CVE-2025-32023 |
| Ubuntu:24.04:LTS | redis | 5:7.0.15-1ubuntu0.24.04.3 | USN-8120-1 |
| Ubuntu:24.04:LTS | redis | 5:7.0.15-1ubuntu0.24.04.3 | UBUNTU-CVE-2025-32023 |
| Ubuntu:25.10 | redis | no fix listed | UBUNTU-CVE-2025-32023 |
| Ubuntu:26.04:LTS | redis | no fix listed | UBUNTU-CVE-2025-32023 |
| Ubuntu:26.10 | redis | no fix listed | UBUNTU-CVE-2025-32023 |
| Ubuntu:24.04:LTS | valkey | 7.2.11+dfsg1-0ubuntu0.2 | UBUNTU-CVE-2025-32023 |
Affected products (as reported)
Weakness: CWE-680 · Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
References
- https://github.com/redis/redis/security/advisories/GHSA-rp2m-q4j6-gr43 x_refsource_CONFIRM
- https://github.com/redis/redis/commit/50188747cbfe43528d2719399a2a3c9599169445 x_refsource_MISC
- https://github.com/redis/redis/releases/tag/6.2.19 x_refsource_MISC
- https://github.com/redis/redis/releases/tag/7.2.10 x_refsource_MISC
- https://github.com/redis/redis/releases/tag/7.4.5 x_refsource_MISC
- https://github.com/redis/redis/releases/tag/8.0.3 x_refsource_MISC
- https://www.exploit-db.com/exploits/52477