Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach cluster bus network segment
-
DeliveryCraft PING/MEET packet with non-null-terminated string extension
-
ExploitSend to target cluster bus port
-
ExecutionParser consumes payload as C string
-
PersistOut-of-bounds read
-
ImpactNode crash or memory disclosure
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK
1 technique across 1 tactic: Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires the target to be running Redis Open Source in cluster mode (cluster-enabled yes) so the cluster bus PING/PONG/MEET packet parser is active, and the attacker must be able to send packets to the node's cluster bus port (typically data-port + 10000) - i.e. presence on the adjacent internal cluster/interconnect network, not the public internet (AV:A). The cluster bus performs no authentication by default (PR:N, UI:N), so any peer able to reach that port can deliver the malformed packet. The specific trigger is a string-carrying extension (CLUSTERMSG_EXT_TYPE_HOSTNAME, HUMAN_NODENAME, or SHARDID) whose data is not null-terminated. Limiting factors: single-node/non-cluster Redis deployments are not exposed, network segmentation of the cluster bus sharply reduces reachability, and affected versions are 7.0.0 through 8.8.1 (fixed in 8.10.0). |
| Impact | Signals are consistent and point to a moderate, not urgent, priority. The vendor CVSS 3.1 vector (AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H, 7.1) is credible: the flaw lives in the Redis cluster bus PING/PONG/MEET packet parser, which is reachable only over the adjacent cluster-interconnect network (AV:A), needs no authentication (the cluster bus has no auth by default), and yields at worst a partial info-leak (C:L) plus a full node crash (A:H). CISA SSVC reinforces the lower urgency: Exploitation=none (no observed activity), Automatable=no, Technical Impact=partial. No EPSS score, no KEV listing, and no public exploit are present - so this is 'no public exploit identified at time of analysis,' not active exploitation. The main caveat is that the vendor labels this AV:A while some readers may assume network-wide reachability; that is NOT the case - exploitation is confined to hosts that can reach the cluster bus port, which is normally a segmented internal network. Net: a real, patch-worthy memory-safety bug gated behind cluster-mode deployment and adjacent-network access, appropriately mid-tier rather than a drop-everything emergency. |
| Exploit ScenarioDerived | An attacker with a foothold on the internal cluster/interconnect network (a compromised peer node, container, or host in the same segment) crafts a cluster bus PING or MEET packet carrying a string extension (hostname, human node name, or shard-id) whose payload is not null-terminated. When a target Redis node later consumes that field as a C string, it reads out of bounds, either crashing the node (remote DoS) or potentially returning adjacent heap memory. No public exploit code exists, and access is limited to the adjacent cluster network rather than the internet. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Sep 17, 2026
Out-of-bounds reads in the Redis Open Source cluster bus packet parser (versions 7.0.0 through 8.8.1) allow an adjacent-network attacker to crash a cluster node or leak small amounts of process memory by sending a crafted PING/PONG/MEET message containing a string-carrying extension that lacks a null terminator. The cluster bus is unauthenticated by default (CVSS PR:N, AV:A), so any peer that can reach a node's cluster bus port can deliver the malformed packet; the behavior is rated CVSS 7.1 with high availability impact and low confidentiality impact. Vendor-released patch: the fix is included in Redis 8.10.0, and no public exploit code has been identified at time of analysis; non-cluster single-node deployments and Redis Software / Redis Enterprise are not affected.
Earlier versions of this analysis (1)
Out-of-bounds reads in Redis open source cluster-mode nodes let an attacker positioned on an adjacent network leak process memory and cause a remote denial of service by sending a crafted PING, PONG, or MEET packet on the cluster bus. The flaw is unauthenticated from the bus perspective (CVSS PR:N/UI:N, AV:A) because the cluster bus is a node-to-node channel that does not require client credentials; only instances running in cluster mode with the bus enabled are exposed, and Redis Software / Redis Enterprise are explicitly not affected. Vendor fixes are published (commit 37894faeea11e2db28b9fc2af378a762d2c36523, PR #15263, release 8.10.0), and no public exploit code was identified at time of analysis.
RemediationAI
Upgrade Redis Open Source to 8.10.0, the vendor-released patched version referenced in the advisory; the fix is also carried in commit 37894faeea11e2db28b9fc2af378a762d2c36523 (PR 15263) if you build from source. Because the flaw is only reachable through the cluster bus, the most effective compensating control when an upgrade cannot be scheduled immediately is to restrict network access to the cluster bus port (data port + 10000, e.g. 16379 for a node listening on 6379) so that only legitimate cluster peers can reach it - segmenting or firewalling this interconnect traffic to trusted hosts eliminates the attack path entirely, at the cost of having to keep the peer allow-list current as nodes are added or replaced. Disabling cluster mode (cluster-enabled no) on nodes that do not need horizontal scaling removes the vulnerable parser, but is only viable for single-node or non-clustered deployments. Running the cluster bus over a TLS-enabled configuration, where supported, adds transport protection but does not by itself correct the missing null-termination check, and enabling cluster-require-full-coverage or similar flags does not mitigate this issue. Monitor cluster logs for the new messages introduced by the patch ("missing null terminator", "truncated extension", "invalid shard id") as a detection signal on unpatched nodes.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The flaw lives in src/cluster_legacy.c in the clusterProcessPacket() handler that parses cluster bus extension records carried after the 2256-byte CLUSTERMSG_MIN_LEN header. The original code validated only that the extension length was a multiple of 8 bytes and that the total message length was consistent, but never verified that string-carrying extension payloads (CLUSTERMSG_EXT_TYPE_HOSTNAME, CLUSTERMSG_EXT_TYPE_HUMAN_NODENAME, and CLUSTERMSG_EXT_TYPE_SHARDID) were null-terminated. Downstream code (for example auxShardIdGetter() calling strlen() on n->shard_id) then treats the buffer as a C string, walking past the end of the extension data - a classic CWE-125 out-of-bounds read. The upstream patch adds an explicit extlen < sizeof(clusterMsgPingExt) lower bound, a per-type payload length check (datalen == 0 || str[datalen-1] != '\0' for hostname/human nodename), struct-size minimums for forgotten-node and internal-secret extensions, ClusterNodeId validation for shard IDs, and replaces strlen() with strnlen(n->shard_id, CLUSTER_NAMELEN). The accompanying test changes in tests/support/cluster_util.tcl and tests/unit/cluster/hostnames.tcl add builders for extension-bearing PING packets, confirming the attack surface is the cluster interconnect protocol rather than the client protocol.
Know when Redis gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
Cluster bus is adjacent-network and unauthenticated (AV:A, PR:N); a single crafted packet triggers an OOB read causing node crash (A:H) and possible small memory leak (C:L), no integrity impact.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
Lifecycle Timeline
3DescriptionCVE.org
In Redis community the cluster bus PING/PONG/MEET packet parser validated extension padding and total length but never checked that string-carrying extensions are properly null-terminated, allowing a crafted packet to trigger out-of-bounds reads when the payload is later consumed as a C string. This vulnerability can potentially lead to loss of confidentiality or remote denial of service. Redis Software / Redis Enterprise are not affected by this issue.
Executive ViewAI
Organizations using Redis Open Source in clustered configurations face a high-severity availability risk from an unauthenticated adjacent-network flaw that can crash a cluster node and leak small amounts of process memory. Only cluster deployments running versions 7.0.0 through 8.8.1 are affected; non-cluster single-node and Redis Software/Redis Enterprise are not impacted. Although no public exploit identified at time of analysis, the low attack complexity and potential for service disruption warrant immediate remediation to protect critical in-memory data and maintain service uptime.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Privilege escalation to root in the LiteSpeed User-End cPanel Plugin (versions 2.3 through before 2.4.5) lets attackers
UAF in Redis 8.2.1 via crafted Lua scripts by authenticated users. EPSS 12.4%. Patch available.
It was discovered, that redis, a persistent key-value database, due to a packaging issue, is prone to a (Debian-specific
Memory Corruption was discovered in the cmsgpack library in the Lua subsystem in Redis before 3.2.12, 4.x before 4.0.10,
Redis is an open source, in-memory database that persists on disk. Versions 8.2.1 and below allow an authenticated user
Redis before 2.8.21 and 3.x before 3.0.2 allows remote attackers to execute arbitrary Lua bytecode via the eval command.
A buffer overflow in Redis 3.2.x prior to 3.2.4 causes arbitrary code execution when a crafted command is sent. Rated cr
Authenticated remote code execution in OpenC3 COSMOS (Ruby gem 'openc3' versions 5.1.0 through 7.2.1) lets any logged-in
Code injection in OneUptime monitoring via custom JS monitor using vm module. PoC and patch available.
RESP protocol command injection in Predis, the popular PHP client for Redis and Valkey, affects versions 3.0.0-RC1 throu
In applications using jfinal 4.9.08 and below, there is a deserialization vulnerability when using redis,may be vulnerab
An issue was found in Apache Airflow versions 1.10.10 and below. Rated critical severity (CVSS 9.8), this vulnerability
Same weakness CWE-125 – Out-of-bounds Read
View allSame technique Buffer Overflow
View allVendor StatusVendor
SUSE
Severity: Important| Product | Status |
|---|---|
| SUSE Linux Enterprise Module for Server Applications 15 SP7 | Affected |
| SUSE Linux Enterprise Server 15 SP7 | Affected |
| SUSE Linux Enterprise Server 16.0 | Affected |
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.0 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Affected |
| openSUSE Leap 16.0 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP4 | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP5 | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP5 | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP6 | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP6 | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP6 | Affected |
| SUSE Linux Enterprise Server 15 SP4 | Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP5 | Affected |
| SUSE Linux Enterprise Server 15 SP5 | Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP6 | Affected |
| SUSE Linux Enterprise Server 15 SP6 | Affected |
| SUSE Linux Enterprise Server 15 SP6 | Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Affected |
| SUSE Enterprise Storage 7 | Affected |
| SUSE Enterprise Storage 7.1 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP2 | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP3 | Affected |
| SUSE Linux Enterprise Real Time 15 SP2 | Affected |
| SUSE Linux Enterprise Real Time 15 SP3 | Affected |
| SUSE Linux Enterprise Real Time 15 SP4 | Affected |
| SUSE Linux Enterprise Server 15 SP2 | Affected |
| SUSE Linux Enterprise Server 15 SP2-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP2-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP3 | Affected |
| SUSE Linux Enterprise Server 15 SP3-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP3-LTSS | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP2 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP3 | Affected |
| SUSE Manager Proxy 4.1 | Affected |
| SUSE Manager Proxy 4.2 | Affected |
| SUSE Manager Proxy 4.3 | Affected |
| SUSE Manager Proxy LTS 4.3 | Affected |
| SUSE Manager Retail Branch Server 4.1 | Affected |
| SUSE Manager Retail Branch Server 4.2 | Affected |
| SUSE Manager Retail Branch Server 4.3 | Affected |
| SUSE Manager Retail Branch Server LTS 4.3 | Affected |
| SUSE Manager Server 4.1 | Affected |
| SUSE Manager Server 4.2 | Affected |
| SUSE Manager Server 4.3 | Affected |
| SUSE Manager Server LTS 4.3 | Affected |
| openSUSE Leap 15.3 | Affected |
| openSUSE Leap 15.4 | Affected |
| openSUSE Leap 15.5 | Affected |
| openSUSE Leap 15.5 | Affected |
| openSUSE Leap 15.6 | Affected |
| openSUSE Leap 15.6 | Affected |
| openSUSE Leap 15.6 | Affected |
| private-registry/harbor-valkey suse/valkey suse/valkey:8 | Affected |
EUVD-2026-81460
GHSA-3gvw-xg56-j2xm
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB