CVE-2025-32023
A public proof of concept exists; no exploitation attested.
- Published2025-07-07
- Fixed in8.1.3 · 8.0.4 · 8.0.3 · 7.4.5 · 7.2.10 · 6.2.19
- WeaknessCWE-680
Am I affected?
Debian, Ubuntu or Red Hat sometimes backport a fix without changing the upstream version number: such a version reads « to verify », never « affected ».With a domain, we read the version its public headers and pages expose. A distribution build can carry the fix under an older number.
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.
Timeline
dates in UTC- 2025-07-0716:15CVE publishedNVD
- 2026-02-04Exploit-DB entryExploit-DB
Versions per branch
OSV · NVD| Branch | Affected | Fixed in | Source |
|---|---|---|---|
| 8.1 | ≥ 8.1.0, < 8.1.3 | 8.1.3 | OSV |
| 8.0 | ≥ 7.3.0, < 8.0.4 | 8.0.4 | OSV |
| 8.0 | ≥ 8.0.0, < 8.0.3 | 8.0.3 | NVD · OSV |
| 7.4 | ≥ 7.4.0, < 7.4.5 | 7.4.5 | NVD · OSV |
| 7.2 | ≥ 7.2.0, < 7.2.10 | 7.2.10 | NVD |
| 7.x | ≥ 7.0.0, < 7.2.10 | 7.2.10 | OSV |
| 7.2 | < 7.2.10 | 7.2.10 | OSV |
| 6.2 | ≥ 2.8.0, < 6.2.19 | 6.2.19 | NVD · OSV |
as publishedRanges as NVD and OSV publish them; a distribution’s build can be fixed under an older number.
Products declared by the CNA1 product
As GitHub_M, the CNA that assigned this CVE, declared them in the CVE record; versions as written.
- redisAffected
- = >= 8.0.0, < 8.0.3no fix stated
- = >= 7.4-rc1, < 7.4.5no fix stated
- = >= 7.0.0, < 7.2.10no fix stated
- = >= 2.8.0, < 6.2.19no fix stated
Source: the CNA record (CVE Program), © The MITRE Corporation,CVE Terms of UseCVE recordupdated 2025-07-07
Distribution builds and vendor advisories
Packages from OSV.dev and products from the vendors' CSAF advisories.
version not verifiedVersions not verified: read as OSV.dev and the vendors publish them, not checked against each vendor's release list.
Packages
- py3-redisChainguardall versions · fixed in 0and 4 other packages
- redictDebian:14all versions · fixed in 7.3.5+ds-1
- redictAlpine:v3.24all versions · fixed in 7.3.3-r2
- redictAlpine:v3.23all versions · fixed in 7.3.3-r2
- redictAlpine:v3.22all versions · fixed in 7.3.3-r2
- redisUbuntu:Pro:22.04:LTSall versions · no fixed version listed
- redisUbuntu:Pro:20.04:LTSall versions · no fixed version listed
- redisUbuntu:Pro:18.04:LTSall versions · no fixed version listed
101 more package ranges on OSV.dev
Vendor advisories
redis: Redis Hyperloglog Out-of-Bounds Write Vulnerability
rhaiis/vllm-cuda-rhel9 as a component of Red Hat AI Inference Server · rhaiis/vllm-rocm-rhel9 as a component of Red Hat AI Inference Server · ansible-automation-platform-25/aap-cloud-metrics-collector-rhel8 as a component of Red Hat Ansible Automation Platform 2 · +1 more
Red Hat Bug Fix Advisory: Red Hat Quay v3.12.12 bug fix release
Red Hat Bug Fix Advisory: Red Hat Quay v3.11.13 bug fix release
Red Hat Bug Fix Advisory: Red Hat Quay v3.13.8 bug fix release
Red Hat Bug Fix Advisory: Red Hat Quay v3.14.4 bug fix release
Red Hat Bug Fix Advisory: Red Hat Quay v3.10.13 bug fix release
11 more advisories
Fix
- Update Redis to 8.1.3 · 8.0.4 · 8.0.3 · 7.4.5 · 7.2.10 · 6.2.19
- Vendor fix Red Hat Product Security RHBA-2025:16395 · 30 productsBefore applying this update, make sure all previously released errata relevant to your system have been applied. For details on how to apply this update, refer to: https://access.redhat.com/articles/11258
- Vendor fix Red Hat Product Security RHSA-2025:12892 · 18 productsFor details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
- Workaround from the vendor Red Hat Product Security RHBA-2025:16395 · 30 productsPrevent users, specially unprivileged or untrusted users, to execute hyperloglog operations by using ACL to restrict hyperloglog commands.
Advisories and patches
- github.comPatch
- github.comRelease Notes
- github.comRelease Notes
- github.comRelease Notes
- github.comRelease Notes
Detection
read 2026-11-01 01:02 UTC- Nuclei template
- none so far ProjectDiscovery
- Proof of concept
- PoC-in-GitHub2 repositories, unverifiedknown since 2026-11-01leesh3288/CVE-2025-3202344528zja/Blackash-CVE-2025-32023
- Metasploit modules
- none listed Metasploit Framework
Sources
- CISA-ADPSSVC decisionnone2025-07-07
- CNACVSS 3.17known since 2026-10-23
- NVDCVSS 3.17.8read 2026-10-23
- CNAweakness (CWE)CWE-680known since 2026-10-23
- FIRST EPSSEPSS score6.5 %2026-11-07
- PoC-in-GitHubproof of concept2known since 2026-11-01
- Exploit-DBdetectionread 2026-11-08
- OSVaffected packages—
- GitHub Advisoriesadvisory—
Identifiers
- AZL-64806same flawAzure Linux · MIT
- AZL-64824same flawAzure Linux · MIT
- BIT-keydb-2025-32023same flawBitnami · Apache-2.0
- BIT-redis-2025-32023same flawBitnami · Apache-2.0
- BIT-valkey-2025-32023same flawBitnami · Apache-2.0
- CGA-2m7g-jhr9-h4pmsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-33h9-qx3p-m9h2same flawChainguard · CC-BY-NC-ND-4.0
- CGA-34fh-c347-cc7csame flawChainguard · CC-BY-NC-ND-4.0
- CGA-3gc2-2rg4-xjqgsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-3v2w-8m97-98fcsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-44c8-742h-8h8csame flawChainguard · CC-BY-NC-ND-4.0
- CGA-44q5-4frx-65xjsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-45qf-rf24-ch67same flawChainguard · CC-BY-NC-ND-4.0
- CGA-5mwc-q46f-gqhrsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-5q5h-g2hp-fx3msame flawChainguard · CC-BY-NC-ND-4.0
- CGA-6fc9-8cph-g73gsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-7f59-gp53-m43vsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-83xq-vx5x-3rw7same flawChainguard · CC-BY-NC-ND-4.0
- CGA-864m-5hm3-7pxhsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-8hpw-g5p7-7j75same flawChainguard · CC-BY-NC-ND-4.0
- CGA-95hq-xcv6-8mjpsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-cx8x-2p4f-g93fsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-f66v-4rwr-q24psame flawChainguard · CC-BY-NC-ND-4.0
- CGA-g934-367f-4g26same flawChainguard · CC-BY-NC-ND-4.0
- CGA-gpfm-4vr9-w95msame flawChainguard · CC-BY-NC-ND-4.0
- CGA-h4g5-42ff-pqfmsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-hfw5-5cch-3qxmsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-hr5m-mv83-53mxsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-pcfw-p68v-pm5csame flawChainguard · CC-BY-NC-ND-4.0
- CGA-ppwh-g6vx-xx84same flawChainguard · CC-BY-NC-ND-4.0
- CGA-v2hh-fjp2-66cmsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-w2c7-p64q-6rm6same flawChainguard · CC-BY-NC-ND-4.0
- CGA-w2hv-997r-9qj6same flawChainguard · CC-BY-NC-ND-4.0
- EUVD-2025-20233same flawENISA EUVD · LicenseRef-ENISA-legal-notice
- GHSA-rp2m-q4j6-gr43same flawGitHub Advisory Database · CC-BY-4.0
- MINI-9c3v-xqmj-6rgpsame flawMinimOS · LicenseRef-unstated
- MINI-jv38-jf64-ccgvsame flawMinimOS · LicenseRef-unstated
- MINI-pvjc-vwhx-6vxwsame flawMinimOS · LicenseRef-unstated
- MINI-r3wv-m4w8-7689same flawMinimOS · LicenseRef-unstated
- ALSA-2025:11401advisory covering several CVEsAlmaLinux · MIT
- ALSA-2025:12006advisory covering several CVEsAlmaLinux · MIT
- ALSA-2025:12008advisory covering several CVEsAlmaLinux · MIT
- DLA-4240-1advisory covering several CVEsDebian · LicenseRef-unstated
- DSA-5969-1advisory covering several CVEsDebian · LicenseRef-unstated
- MGASA-2025-0211advisory covering several CVEsMageia · LicenseRef-unstated
- OESA-2025-1850advisory covering several CVEsopenEuler · LicenseRef-unstated
- OESA-2025-2837advisory covering several CVEsopenEuler · LicenseRef-unstated
- OESA-2025-2838advisory covering several CVEsopenEuler · LicenseRef-unstated
- OESA-2025-2839advisory covering several CVEsopenEuler · LicenseRef-unstated
- OESA-2025-2840advisory covering several CVEsopenEuler · LicenseRef-unstated
Technical details
- CVSS v3 Vector
- CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- Published
- 2025-07-07
- Last Modified
- 2026-06-17
- NVD status
- Modified
- GitHub Advisory
- GHSA-rp2m-q4j6-gr43
Frequently asked questions
What is CVE-2025-32023?
Is CVE-2025-32023 actively exploited?
What is the CVSS score for CVE-2025-32023?
Running Redis? Hear about its next vulnerability
Surveillance reads the versions in your stack — a domain, a lockfile or a list — checks each CVE against the ranges its sources publish, and alerts you when one you run is exploited or enters CISA KEV. A version it cannot read stays « version not verified ».
No credit card required · No monthly cap on website lookups · 250 API requests/month
Go further
- Following what attackers exploit right now? The CISA KEV additions of the month, with their patch deadlines.
- Running this software? Vulnerability monitoring alerts you to new vulnerabilities in your products.
Related vulnerabilities
Same product first, then the same vendor advisory and the same publication week.
Sources for this record
- CVE Program · CVE Program Terms of Use
- ENISA EU Vulnerability Database · ENISA legal notice §1.2 (reproduction authorised, provided the source is acknowledged)
- Exploit-DB · Exploit-DB terms of service · terms restrict redistribution
- FIRST EPSS · EPSS terms of use (free use, attribution requested)
- GitHub Advisory Database · CC-BY-4.0 · GHSA-rp2m-q4j6-gr43
- NVD · Public domain (17 U.S.C. § 105) for NVD-authored data; third-party content under its own terms
- OSV.dev · Per record, as its publisher states it: each row carries the label in sourceLicense when one is served
- PoC-in-GitHub · CC0-1.0
- Red Hat Product Security (CSAF and VEX) · CC-BY-4.0
- CISA Vulnrichment · CC0-1.0