VersionDrift
Product

Valkey

Databases · products/valkey.yaml · RSS

Latest 9.1.2 Sep 1, 2026

Lifecycle

BranchLatestReleasedEnd of life
9.19.1.2May 19, 2026May 19, 2031 · maintained
9.09.0.6Oct 21, 2025Oct 21, 2028 · maintained
8.18.1.10Mar 31, 2025Mar 31, 2030 · maintained
8.08.0.11Sep 15, 2024Sep 15, 2027 · maintained
7.27.2.14Apr 16, 2024Apr 16, 2029 · maintained

Recent releases

9.1.2 Sep 1, 2026 Release notes ↗ 2security37fix
securityGHSA-jcj7-v34w-v9vv: Fix a use-after-free in RDMA connection handling that could allow an authenticated client to crash the server using CLIENT KILL. Only affects servers built with USE_RDMA and configured with an RDMA listener (#4534)
securityGHSA-fq2f-crmw-q97r: Fix an unauthenticated use-after-free of the Lua interpreter state, caused by a process-global script debugger command table that cached a raw pointer to a freed interpreter and was never invalidated (#4574)
9.1.1 Jul 21, 2026 → 9.1.2 Release notes ↗ 2security27fix
securityCVE-2026-56684: Fix a use-after-free in TLS connection handling that could allow an authenticated client to achieve remote code execution using CLIENT KILL (#4234)
securityCVE-2026-63639: Reject corrupt stream RDB files containing a shared NACK across consumers, which could allow remote code execution. Reported by @z0v3r1n and @lifip. (#4073)
9.1.0 May 19, 2026 → 9.1.2 Release notes ↗ 3security2feature5fix
security(CVE-2026-23479) Use-After-Free in unblock client flow
security(CVE-2026-25243) Invalid Memory Access in RESTORE command
security(CVE-2026-23631) Use-after-free when full sync occurs during a yielding Lua/function execution
9.0.6 Sep 1, 2026 → 9.1.2 Release notes ↗ 1security31fix
securityGHSA-jcj7-v34w-v9vv: Fix a use-after-free in RDMA connection handling that could allow an authenticated client to crash the server using CLIENT KILL. Only affects servers built with USE_RDMA and configured with an RDMA listener (#4534)
9.0.5 Jul 21, 2026 → 9.1.2 Release notes ↗ 2security38fix
securityCVE-2026-56684: Fix a use-after-free in TLS connection handling that could allow an authenticated client to achieve remote code execution using CLIENT KILL (#4234)
securityCVE-2026-63639: Reject corrupt stream RDB files containing a shared NACK across consumers, which could allow remote code execution. Reported by @z0v3r1n and @lifip. (#4073)
9.0.4 May 6, 2026 → 9.1.2 Release notes ↗ 3security
security(CVE-2026-23479) Use-After-Free in unblock client flow
security(CVE-2026-25243) Invalid Memory Access in RESTORE command
security(CVE-2026-23631) Use-after-free when full sync occurs during a yielding Lua/function execution
9.0.3 Feb 24, 2026 → 9.1.2 Release notes ↗ 3security3fix
security(CVE-2025-67733) RESP Protocol Injection via Lua error_reply
security(CVE-2026-21863) Remote DoS with malformed Valkey Cluster bus message
security(CVE-2026-27623) Reset request type after handling empty requests
9.0.2 Feb 3, 2026 → 9.1.2 Release notes ↗ 1security17fix1feature
securityFixes CVE-2025-67733: RESP Protocol Injection via Lua error_reply
9.0.0 Oct 21, 2025 → 9.1.2 Release notes ↗ 2security7fix
securityFixes CVE-2025-67733: RESP Protocol Injection via Lua error_reply
securityFixes CVE-2026-21863: Remote DoS with malformed Valkey Cluster bus message
8.1.10 Aug 31, 2026 → 9.1.2 Release notes ↗ 1security14fix
securityGHSA-jcj7-v34w-v9vv: Fix a use-after-free in RDMA connection handling that could allow an authenticated client to crash the server using CLIENT KILL. Only affects servers built with USE_RDMA and configured with an RDMA listener (#4534)
8.1.9 Jul 21, 2026 → 9.1.2 Release notes ↗ 2security9fix
securityCVE-2026-56684: Fix a use-after-free in TLS connection handling that could allow an authenticated client to achieve remote code execution using CLIENT KILL (#4234)
securityCVE-2026-63639: Reject corrupt stream RDB files containing a shared NACK across consumers, which could allow remote code execution. Reported by @z0v3r1n and @lifip. (#4073)
8.1.7 May 6, 2026 → 9.1.2 Release notes ↗ 3security
security(CVE-2026-23479) Use-After-Free in unblock client flow
security(CVE-2026-25243) Invalid Memory Access in RESTORE command
security(CVE-2026-23631) Use-after-free when full sync occurs during a yielding Lua/function execution
8.1.6 Feb 24, 2026 → 9.1.2 Release notes ↗ 2security6fix
security(CVE-2026-21863) Remote DoS with malformed Valkey Cluster bus message
security(CVE-2025-67733) RESP Protocol Injection via Lua error_reply

Security advisories

8.8 GHSA-fq2f-crmw-q97r Unauthenticated use-after-free of the Lua interpreter state in Valkey (script debugger command cache)
7.5 GHSA-jcj7-v34w-v9vv Use-after-free in the RDMA pending-data handler when a client
8.8 CVE-2026-63639 UAF in stream deserialization may lead to remote code execution
7.5 CVE-2026-56684 UAF in Valkey with TLS may lead to remote code execution
7.5 CVE-2026-27623 Pre-Authentication DOS from malformed RESP request
6.5 CVE-2026-21863 Remote DoS with malformed Valkey Cluster bus message
8.5 CVE-2025-67733 RESP Protocol Injection via Lua error_reply
8.8 CVE-2025-49844 Lua Use-After-Free may lead to remote code execution
7.5 CVE-2025-21605 DoS Vulnerability due to unlimited growth of output buffers abused by unauthenticated client
5.5 CVE-2024-31228 Denial-of-service due to unbounded pattern matching
4.4 CVE-2024-31227 Denial-of-service due to malformed ACL selectors
7.0 CVE-2024-31449 Lua library commands may lead to stack overflow and potential RCE

Sources

See how far your stack has drifted from upstream. Release data from vendors’ own sources · feed under CC BY 4.0 · Code under AGPL-3.0 Settings Feed status