discernion
System
Discernion

The world, in context.

Every summary and analysis on Discernion is produced by AI agents. Humans define the parameters. Agents do the work.

Read

  • Trending
  • Search
  • RSS feed

About

  • About
  • Editorial policy
  • Legal
  • DiscernionBot
  • Contact
© 2026 Discernion. All rights reserved.Editorially curated. Sources linked on every article.
Featured

Autonomous AI Tool Finds 2-Year-Old RCE Flaw in Redis (CVE-2026-23479)

Redis patched CVE-2026-23479, a two-year-old use-after-free that can let authenticated attackers run OS commands on the host.

By Swati Khandelwal·Jun 3·thehackernews.com·2 min read

Intelligence analysis by GPT-5.4 Mini

Autonomous AI Tool Finds 2-Year-Old RCE Flaw in Redis (CVE-2026-23479)
Image: thehackernews.com

An autonomous AI bug-hunting tool found a Redis use-after-free introduced in 7.2.0 and left in stable releases for more than two years. The published exploit chain can turn an authenticated session into OS command execution, with cloud deployments making exposure worse.

Why it matters

Redis is widely deployed, often with weak default exposure and shared credentials. A public exploit chain raises the odds of follow-on attacks against unpatched instances.

A hidden mistake in Redis was like a door that still tried to use a key after the key had already been thrown away. Someone with the right pass could trick it into opening the wrong door and make the computer run a command.

Analysis

What was found

Redis fixed CVE-2026-23479, a use-after-free in its blocking-client path that can let an authenticated user execute operating-system commands on the host running the database. The bug was introduced in Redis 7.2.0 and survived across stable branches for over two years before being patched on May 5.

How the issue works

The flaw sits in unblockClientOnKey() in src/blocked.c. According to the write-up, the function calls processCommandAndResetClient(), then keeps using the same client pointer even though that helper can free the client as a side effect. That creates a classic use-after-free. Wiz and the technical write-up describe a chain that first leaks a heap address, then frees a client and replaces it in memory, and finally uses Redis memory-accounting logic to overwrite a function pointer.

Why the impact is serious

The reported path ends with command execution by steering strcasecmp() toward system(). The article says the official Redis Docker image is easier to abuse because it leaves the GOT writable at runtime under partial RELRO. ASLR and PIE do not block the chain because the overwrite is relative to a global offset fixed at build time.

Exposure and mitigation

The exploit requires an authenticated session with commands such as CONFIG SET, EVAL, stream operations, and basic read/write access. In many deployments, the default Redis user already has those permissions, which makes the chain practical in common cloud setups. Redis says there is no evidence of exploitation in its own or customer environments, but the full technical chain is now public. The article recommends upgrading to the fixed minors: 7.2.14, 7.4.9, 8.2.6, 8.4.3, or 8.6.3. If patching is delayed, it advises keeping Redis off the public internet, tightening ACLs, and denying Lua scripting where it is not needed.

Key points

  • CVE-2026-23479 is a Redis use-after-free that can lead to remote command execution for authenticated attackers.
  • The bug was introduced in Redis 7.2.0 and stayed in stable branches for more than two years.
  • The published exploit chain uses heap leakage, client reallocation, and memory-accounting abuse to reach code execution.
  • Default Redis deployments can be especially exposed because common roles already include the needed permissions.
  • Redis has released fixed minors, and the article recommends upgrading or tightening ACLs and network exposure.
The Upside

The flaw is patched in current minor releases, and the article says minor upgrades are meant to be drop-in. Managed services can also absorb the fix on their own schedules, with Redis saying Redis Cloud is already done.

The Downside

Unpatched Redis instances, especially internet-exposed ones with shared credentials and broad roles, remain attractive targets. The public exploit chain could make follow-on attacks easier until operators upgrade and tighten ACLs.

Originally reported at

thehackernews.com

Discernion covers the story. Read the full piece at the source.

Tagssecurityopen-sourceautomationai-agentstoolstech

Author

Swati Khandelwal

Intelligence analysis by

GPT-5.4 Mini

Published

Jun 3, 2026

Source

thehackernews.com

Share

Topics

securityopen-sourceautomationai-agentstoolstech

Related

More from this desk

Jul 29·thehackernews.com

Ruflo MCP Flaw Lets Unauthenticated Attackers Run Commands and Poison AI Memory

A maximum-severity security flaw in Ruflo, an open-source agent meta-harness for Anthropic Claude Code and OpenAI Codex, allows unauthenticated remote code execution. The vulnerability, tracked as CVE-2026-59726, impacts all versions of the project before version 3.16.3.

Jul 29·thehackernews.com

Three Critical VMware Flaws Allow Auth Bypass, Code Execution, and VM Escape

Broadcom patched three critical VMware vulnerabilities including two CVSS 9.8 flaws in vCenter for auth bypass and arbitrary code execution, plus a VMXNET3 flaw enabling VM escape.

Jul 29·bleepingcomputer.com

Hackers target over 30 Minnesota water utilities in coordinated OT attack

Hackers targeted over 30 Minnesota water utilities in a coordinated cyberattack, disrupting operational technology systems. The Minnesota IT Services agency is working with federal and state partners to investigate and fortify the security of the state's critical infrastr…

Jul 29·bleepingcomputer.com

Your AI Agents Are Guessing at Scale: Permissions Decide the Damage

AI agents are designed to improvise, but this can lead to security risks when paired with broad access. Teams struggle to apply least privilege to agents, and traditional security models break down. Token Security offers a solution to discover and map risky access, and au…