Skip to main content

Valkey EUVDEUVD-2026-60823

| CVE-2026-63639 HIGH
Use After Free (CWE-416)
2026-08-18 GitHub_M
8.8
CVSS 3.1 · Vendor: GitHub_M
Share

Severity by source

Vendor (GitHub_M) PRIMARY
8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
8.8 HIGH

Network-reachable via RESTORE command; PR:L because Valkey authentication is required; AC:L since payload crafting is mechanically straightforward as documented by the vendor test.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
Source Code Evidence Fetched
Aug 18, 2026 - 15:25 vuln.today
Analysis Generated
Aug 18, 2026 - 15:25 vuln.today
Patch available
Aug 18, 2026 - 15:02 EUVD
CVE Published
Aug 18, 2026 - 14:23 cve.org
HIGH 8.8

DescriptionCVE.org

Valkey is a distributed key-value database. Prior to 7.2.14, 8.0.10, 8.1.9, 9.0.5, and 9.1.1, Valkey's RESTORE command accepts a malformed RDB stream payload that assigns one Pending Entry List NACK to multiple consumers during stream consumer-group deserialization, causing a use-after-free when one consumer is deleted while another still references the shared NACK and potentially allowing remote code execution. This issue is fixed in versions 7.2.14, 8.0.10, 8.1.9, 9.0.5, and 9.1.1.

AnalysisAI

Use-after-free in Valkey's RESTORE command allows a low-privileged remote attacker to potentially execute arbitrary code by supplying a crafted RDB stream payload that assigns a single Pending Entry List (PEL) NACK to multiple stream consumers. Valkey versions prior to 7.2.14, 8.0.10, 8.1.9, 9.0.5, and 9.1.1 across all active release trains are affected. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Recon
Obtain low-privilege Valkey credentials
Delivery
Connect to Valkey over network
Exploit
Issue DUMP on a target stream to capture RDB blob
Install
Manipulate blob to create shared NACK pointer across two consumers
C2
Submit crafted payload via RESTORE command
Execute
Trigger consumer deletion to free shared NACK
Impact
Exploit heap use-after-free for remote code execution

Vulnerability AssessmentAI

Exploitation Exploitation requires a Valkey client session authenticated with at least low-privilege credentials (CVSS PR:L) and with access to the RESTORE command - if ACLs block RESTORE for that user, exploitation is not possible. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment CVSS 8.8 with vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H accurately reflects the threat surface: the attack is network-reachable, mechanically straightforward once authenticated, and carries full CIA impact. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker with a low-privileged Valkey account issues a DUMP command on a stream with a consumer group, captures the RDB blob, then manually replaces the 16-byte big-endian message ID in the second consumer's PEL entry with the ID already held by the first consumer to create a shared NACK pointer. The attacker then issues RESTORE with the modified blob (bypassing CRC validation if needed via the debug flag or crafting a valid CRC). …
Remediation Upgrade to a fixed release: Valkey 7.2.14 (https://github.com/valkey-io/valkey/releases/tag/7.2.14), 8.0.10 (https://github.com/valkey-io/valkey/releases/tag/8.0.10), 8.1.9 (https://github.com/valkey-io/valkey/releases/tag/8.1.9), 9.0.5 (https://github.com/valkey-io/valkey/releases/tag/9.0.5), or 9.1.1 (https://github.com/valkey-io/valkey/releases/tag/9.1.1). … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, inventory all Valkey deployments and identify instances running versions prior to 7.2.14 (7.2 line), 8.0.10 (8.0 line), 8.1.9 (8.1 line), 9.0.5 (9.0 line), and 9.1.1 (9.1 line). …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-60823 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy