Use After Free in Valkey-Io Valkey
CVE-2026-56684
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 tlsProcessPendingData function iterates pending_list while an authenticated client can trigger CLIENT KILL, causing connTLSClose to delete the iterator's cached next node and producing a use-after-free that can crash the server or potentially allow remote code execution when TLS is enabled. This issue is fixed in versions 7.2.14, 8.0.10, 8.1.9, 9.0.5, and 9.1.1.
Vulnerability class: Use-After-Free
Published · last modified .
CVSS v3 metric
CVSS v3 base score 7.5 (High). Vector: CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H.
EPSS exploit prediction
EPSS: 0.009 (57.8th percentile), scored .
Very low probability of exploitation in the next 30 days; routine patching cadence is appropriate. 58th percentile — 57.8% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.005 · newest: 0.009 · change: +0.004
Affected products
- Valkey-Io Valkey — versions < 7.2.14, >= 8.0.0, < 8.0.10, >= 8.1.0, < 8.1.9
Weakness classification (CWE)
References
- github.com/valkey-io/valkey/security/advisories/GHSA-53mc-f3m3-99vh
- github.com/valkey-io/valkey/pull/4234
- github.com/valkey-io/valkey/commit/7cd5bcb7575d750ec2de618db80da58680a10fe3
- github.com/valkey-io/valkey/releases/tag/7.2.14
- github.com/valkey-io/valkey/releases/tag/8.0.10
- github.com/valkey-io/valkey/releases/tag/8.1.9
- github.com/valkey-io/valkey/releases/tag/9.0.5
- github.com/valkey-io/valkey/releases/tag/9.1.1
Frequently asked questions
- What is CVE-2026-56684?
- CVE-2026-56684 is a high-severity vulnerability in Valkey-Io Valkey, classified under Use After Free. CVSS score: 7.5/10. Published 2026-08-18.
- How severe is CVE-2026-56684?
- High severity. CVSS v3 base score is 7.5 out of 10.