
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-23479 is a use-after-free (UAF) vulnerability in Redis server's unblock client flow that may lead to remote code execution. It affects redis-server versions from 7.2.0 up to (but not including) 8.6.3, and was disclosed on May 5, 2026. The vulnerability was discovered by independent researcher Xint Code during the Wiz Zeroday Cloud event and patched in Redis 8.6.3. It carries a CVSS v3.1 base score of 8.8 (High) and a CVSS v4.0 base score of 7.7 (High) (GitHub Advisory, Redis Release).
The root cause is a use-after-free condition (CWE-416) in the unblock client flow of redis-server. Specifically, the code path that re-executes a blocked command via processCommandAndResetClient does not handle the case where that function returns an error value. If a blocked client is evicted during this re-execution flow, the server continues to reference the now-freed client object, creating a use-after-free condition. An authenticated attacker can deliberately trigger client eviction at the right moment during a blocked command's re-execution to exploit this race condition and potentially achieve arbitrary code execution with the privileges of the Redis server process (GitHub Advisory, ZeroDay Cloud Deep Dive).
Successful exploitation allows an authenticated attacker to execute arbitrary code remotely with the privileges of the Redis server process, resulting in full confidentiality, integrity, and availability compromise of the affected system. In cloud and containerized environments where Redis is widely deployed as a shared caching or data store layer, exploitation could enable lateral movement to connected services or data exfiltration of sensitive in-memory data. The vulnerability was noted to have remained undetected for approximately two years (since Redis 7.2.0 was introduced), increasing the potential exposure window for affected deployments (GitHub Advisory, The Hacker News).
As of the time of disclosure, there is no confirmed evidence of in-the-wild exploitation or a publicly available weaponized exploit. The EPSS score is approximately 0.00104 (low probability of near-term exploitation). A GitHub repository (pduggusa/redis-cve-2026-23479-check) and references on Sploitus suggest that detection/check scripts and early-stage exploit code have appeared publicly, but no fully weaponized exploit kit has been confirmed. The vulnerability is not currently listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. No specific threat actor attribution has been reported (Feedly Intelligence, Sploitus).
INFO server command if authentication credentials are available.AUTH <password>.BLPOP, BRPOP, BZPOPMIN) on a key that does not yet exist, causing the client connection to enter a blocked state awaiting data.maxmemory limit or manipulating client timeout settings, forcing the server to free the blocked client object.processCommandAndResetClient is called on the freed client object.redis.log) showing repeated client disconnections or evictions coinciding with blocked command re-execution; crash reports or segmentation fault entries in system logs (/var/log/syslog, dmesg) associated with the Redis process./bin/sh, bash, curl, wget); Redis process consuming abnormally high memory or crashing and restarting./tmp; unexpected cron jobs, SSH authorized keys, or scripts created under the user account running Redis.The primary remediation is to upgrade Redis to version 8.6.3 or later, which contains the fix for this vulnerability (Redis Release). If immediate patching is not feasible, restrict network access to Redis instances using firewall rules or network ACLs so that only trusted, authorized clients can connect. Additionally, enforce strong authentication controls (Redis ACLs) to limit which users can issue blocking commands, and monitor for anomalous client eviction patterns. Downstream distributions including SUSE, openSUSE, Fedora (via Valkey), Amazon Linux 2023, Mageia, and Debian have also released updated packages addressing this CVE (SUSE Advisory, Amazon Linux).
The vulnerability attracted notable attention due to its discovery by an autonomous AI security tool during the Wiz Zeroday Cloud event, with The Hacker News and multiple security outlets covering the story under headlines such as "Autonomous AI Tool Finds 2-Year-Old RCE Flaw in Redis" (The Hacker News). Redis published an official security advisory blog post covering CVE-2026-23479 alongside four other CVEs patched in the same release (Redis Blog). The Canadian Centre for Cyber Security (CCCS) issued an advisory (AV26-423), and HKCERT published a security bulletin covering the Redis vulnerabilities (CCCS Advisory). Community discussion on Reddit and Mastodon highlighted the significance of an AI tool uncovering a two-year-old vulnerability, with some practitioners debating the practical exploitability given the authentication requirement (Reddit).
Fix availability across major Linux distributions and their releases.
bionic (esm-apps)
redis
devel
redis
focal (esm-apps)
redis
jammy
redis
jammy (esm-apps)
redis
noble
redis
noble (esm-apps)
redis
resolute
redis
RHEL 8
RHEL 9
:appstream:redis:7:9060020260602115714:9/redis-0:7-9060020260602115714.9.src
RHEL 10
valkey-0:8.0.9-1.el10_0.src
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."