Redis Open Source Updates & Release Notes

Follow

43 updates curated from 1 source by the Releasebot Team. Last updated: Sep 28, 2026

Get this feed:
  • Sep 28, 2026
    • Date parsed from source:
      Sep 28, 2026
    • First seen by Releasebot:
      Sep 28, 2026
    Redis logo

    Redis Open Source by Redis

    8.12-m02-int: Explain a test [TIMEOUT] instead of killing it silently (#15879)

    Redis Open Source improves the test harness timeout path with richer diagnostics before teardown, collecting Redis server crash reports and client stack traces when a suite hangs. The update also fixes timeout reporting issues and avoids losing evidence during stuck CI runs.

    Note

    Low Risk

    Changes are limited to the Tcl test harness timeout path; no production server or runtime behavior is affected.

    Overview

    When the suite hits --timeout (no client progress), it no longer tears down immediately after printing each client’s last task. The test server collects diagnostics first, then kills clients and servers as before.

    Server evidence: Still-running Redis instances from ::active_servers get SIGCONT (if stopped) and SIGSEGV so they write a full crash report even when the event loop is wedged. Logs are located under tests/tmp by pid, then dump_crash_report prints the tail around REDIS BUG REPORT START (or the last 256KB if there is no report). is_running treats zombies as dead so waits don’t hang on unreaped children.

    Client evidence: Clients send their OS pid on ready and optionally advertise sigusr1-trace when Tclx is available. After server dumps, the server waits briefly for natural exception/err unwinds, then sends SIGUSR1 to remaining clients so Tclx turns it into a stack trace. ::in_timeout_report suppresses re-entrant timeout cron, avoids fatal handling of those packets, and fixes read_from_test_client when a client disconnects mid-report (invalid length no longer spins or crashes the handler).

    Order: Server crash collection runs before client stack traces so unblocking a client doesn’t tear down servers before their reports are captured.

    Reviewed by Cursor Bugbot for commit 5927e7e. Bugbot is set up for automated code reviews on this repo. Configure here.

    Co-authored-by: Claude Opus 5.5 (1M context) [email protected]

    Original source
  • Sep 17, 2026
    • Date parsed from source:
      Sep 17, 2026
    • First seen by Releasebot:
      Sep 17, 2026
    Redis logo

    Redis Open Source by Redis

    8.10.2

    Redis Open Source ships security fixes and stability improvements, including ACL protection for queued transactions, safer cluster bus startup behavior, and crash fixes across TimeSeries, RedisSearch, and Vector Sets.

    Update urgency: SECURITY: There are security fixes in the release.

    Security fixes

    • #15673 Commands queued in a transaction could still access keys whose ACL permissions were revoked before the transaction was executed
    • #15722 The cluster bus protocol has no authentication of its own unless tls-cluster is enabled, so any host able to reach a node's bus port could join the cluster and threaten it. A cluster node now warns at startup when its bus port is left unauthenticated, and the new cluster-bus-port-protected-mode option (default no) makes refusing to run in that state an explicit choice: set it to yes and the node starts only when tls-cluster authenticates the bus
    • TimeSeries: Prevented Redis from crashing when adding samples to a compressed Time Series key restored from a malformed RDB payload
    • RedisSearch: KNN queries on indexes with very long vector field names could cause the server to crash
    • Vector Sets: Deeply nested JSON used in Vector Set queries could cause the server to crash
    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Redis and hundreds of other software products.

    Create account
  • Sep 17, 2026
    • Date parsed from source:
      Sep 17, 2026
    • First seen by Releasebot:
      Sep 17, 2026
    Redis logo

    Redis Open Source by Redis

    8.8.3

    Redis Open Source fixes security issues across transactions, cluster bus authentication, TimeSeries crash handling, and Vector Set queries, adding warnings and a new cluster-bus-port-protected-mode safeguard.

    Update urgency: SECURITY: There are security fixes in the release.

    Security fixes

    • #15673 Commands queued in a transaction could still access keys whose ACL permissions were revoked before the transaction was executed
    • #15722 The cluster bus protocol has no authentication of its own unless tls-cluster is enabled, so any host able to reach a node's bus port could join the cluster and threaten it. A cluster node now warns at startup when its bus port is left unauthenticated, and the new cluster-bus-port-protected-mode option (default no) makes refusing to run in that state an explicit choice: set it to yes and the node starts only when tls-cluster authenticates the bus
    • TimeSeries: Prevented Redis from crashing when adding samples to a compressed Time Series key restored from a malformed RDB payload
    • Vector Sets: Deeply nested JSON used in Vector Set queries could cause the server to crash
    Original source
  • Sep 17, 2026
    • Date parsed from source:
      Sep 17, 2026
    • First seen by Releasebot:
      Sep 17, 2026
    Redis logo

    Redis Open Source by Redis

    8.6.7

    Redis Open Source fixes security issues across transactions, cluster bus authentication, TimeSeries restore handling, and Vector Set queries, improving safety and stability for users.

    Update urgency: SECURITY: There are security fixes in the release.

    Security fixes

    • #15673 Commands queued in a transaction could still access keys whose ACL permissions were revoked before the transaction was executed
    • #15722 The cluster bus protocol has no authentication of its own unless tls-cluster is enabled, so any host able to reach a node's bus port could join the cluster and threaten it. A cluster node now warns at startup when its bus port is left unauthenticated, and the new cluster-bus-port-protected-mode option (default no) makes refusing to run in that state an explicit choice: set it to yes and the node starts only when tls-cluster authenticates the bus
    • TimeSeries: Prevented Redis from crashing when adding samples to a compressed Time Series key restored from a malformed RDB payload
    • Vector Sets: Deeply nested JSON used in Vector Set queries could cause the server to crash
    Original source
  • Sep 17, 2026
    • Date parsed from source:
      Sep 17, 2026
    • First seen by Releasebot:
      Sep 17, 2026
    Redis logo

    Redis Open Source by Redis

    8.4.7

    Redis Open Source ships security fixes across transactions, cluster bus authentication, TimeSeries, and Vector Sets, improving protection against unauthorized access and crashes.

    Update urgency: SECURITY: There are security fixes in the release.

    Security fixes

    • #15673 Commands queued in a transaction could still access keys whose ACL permissions were revoked before the transaction was executed
    • #15722 The cluster bus protocol has no authentication of its own unless tls-cluster is enabled, so any host able to reach a node's bus port could join the cluster and threaten it. A cluster node now warns at startup when its bus port is left unauthenticated, and the new cluster-bus-port-protected-mode option (default no) makes refusing to run in that state an explicit choice: set it to yes and the node starts only when tls-cluster authenticates the bus
    • TimeSeries: Prevented Redis from crashing when adding samples to a compressed Time Series key restored from a malformed RDB payload
    • Vector Sets: Deeply nested JSON used in Vector Set queries could cause the server to crash
    Original source
  • Similar to Redis Open Source with recent updates:

  • Sep 17, 2026
    • Date parsed from source:
      Sep 17, 2026
    • First seen by Releasebot:
      Sep 17, 2026
    Redis logo

    Redis Open Source by Redis

    8.2.10

    Redis Open Source ships security fixes that harden cluster bus handling, add startup warnings and a new protected-mode option, and prevent crashes in TimeSeries and Vector Sets.

    Update urgency: SECURITY: There are security fixes in the release.

    Security fixes

    #15722 The cluster bus protocol has no authentication of its own unless tls-cluster is enabled, so any host able to reach a node's bus port could join the cluster and threaten it. A cluster node now warns at startup when its bus port is left unauthenticated, and the new cluster-bus-port-protected-mode option (default no) makes refusing to run in that state an explicit choice: set it to yes and the node starts only when tls-cluster authenticates the bus

    TimeSeries: Prevented Redis from crashing when adding samples to a compressed Time Series key restored from a malformed RDB payload

    Vector Sets: Deeply nested JSON used in Vector Set queries could cause the server to crash

    Original source
  • Sep 15, 2026
    • Date parsed from source:
      Sep 15, 2026
    • First seen by Releasebot:
      Sep 15, 2026
    Redis logo

    Redis Open Source by Redis

    8.12-m01-int: Add aof_cmd_duration estimate for AOF reload RTO visibility

    Redis Open Source adds best-effort AOF replay-time estimates in INFO persistence to help operators gauge reload RTO.

    Expose a best-effort AOF replay-time estimate in INFO persistence so
    operators can gauge reload RTO. Count time only for writes that enter
    the AOF, credit leftover call() time to synthetic rewrites, and skip
    the bookkeeping when AOF is off.

    Original source
  • Aug 17, 2026
    • Date parsed from source:
      Aug 17, 2026
    • First seen by Releasebot:
      Aug 19, 2026
    Redis logo

    Redis Open Source by Redis

    8.10.1

    Redis Open Source fixes critical security issues across RDB loading, TLS, vector sets, TopK, CMSketch, and blocked-client handling, addressing memory corruption, heap out-of-bounds access, use-after-free bugs, and a TLS certificate authentication bypass.

    Update urgency: SECURITY: There are security fixes in the release.

    Security fixes

    • (CVE-2026-62356) Miscalculated buffer size in CMSketch RDB loading may lead to heap OOB write
    • Out-of-bounds access in TopK heap cleanup path (MOD-15410)
    • Use-after-free in the TLS pending-data list when a command closes another pending connection
    • A malicious RDB payload with an out-of-range SLOT_INFO slot id causes memory corruption during RDB loading, which may lead to Remote Code Execution
    • Vector Sets: missing node level validation when loading a vector set from RDB may lead to out-of-bounds access
    • Vector Sets: use-after-free when VREM mutates the HNSW graph while background VSIM threads are still running
    • Vector Sets: a negative hnsw_search() return was treated as a huge unsigned count, reading past the end of the result arrays
    • TLS client certificate authentication bypass: a Common Name containing an embedded NUL byte was truncated, allowing a client to authenticate as another (possibly privileged) ACL user
    • #15594 Use-after-free in the blocked-client list when reprocessing a command evicts another client blocked on the same key
    Original source
  • Aug 17, 2026
    • Date parsed from source:
      Aug 17, 2026
    • First seen by Releasebot:
      Aug 19, 2026
    Redis logo

    Redis Open Source by Redis

    8.8.2

    Redis Open Source releases a security-focused update with fixes for memory corruption, use-after-free, ACL bypass and TLS authentication issues, including RDB loading, vector sets, TopK, SORT, XREAD and blocked-client handling.

    Update urgency: SECURITY: There are security fixes in the release.

    Security fixes

    • (CVE-2026-62356) Miscalculated buffer size in CMSketch RDB loading may lead to heap OOB write
    • Out-of-bounds access in TopK heap cleanup path (MOD-15410)
    • Use-after-free in the TLS pending-data list when a command closes another pending connection
    • #15478 ACL key permission bypass in SORT, GEORADIUS/GEORADIUSBYMEMBER and XREAD/XREADGROUP: the keys validated by ACL could differ from the keys the command actually accesses
    • A malicious RDB payload with an out-of-range SLOT_INFO slot id causes memory corruption during RDB loading, which may lead to Remote Code Execution
    • Vector Sets: missing node level validation when loading a vector set from RDB may lead to out-of-bounds access
    • Vector Sets: use-after-free when VREM mutates the HNSW graph while background VSIM threads are still running
    • Vector Sets: a negative hnsw_search() return was treated as a huge unsigned count, reading past the end of the result arrays
    • TLS client certificate authentication bypass: a Common Name containing an embedded NUL byte was truncated, allowing a client to authenticate as another (possibly privileged) ACL user
    • #15594 Use-after-free in the blocked-client list when reprocessing a command evicts another client blocked on the same key
    Original source
  • Aug 17, 2026
    • Date parsed from source:
      Aug 17, 2026
    • First seen by Releasebot:
      Aug 19, 2026
    Redis logo

    Redis Open Source by Redis

    8.6.6

    Redis Open Source ships a security-focused update with fixes for heap out-of-bounds writes, use-after-free bugs, ACL bypasses, TLS authentication bypass issues, and RDB loading memory corruption risks, including problems affecting CMSketch, TopK, Vector Sets, and blocked-client handling.

    Update urgency: SECURITY: There are security fixes in the release.

    Security fixes

    (CVE-2026-62356) Miscalculated buffer size in CMSketch RDB loading may lead to heap OOB write

    Out-of-bounds access in TopK heap cleanup path (MOD-15410)

    Use-after-free in the TLS pending-data list when a command closes another pending connection

    #15478 ACL key permission bypass in SORT, GEORADIUS/GEORADIUSBYMEMBER and XREAD/XREADGROUP: the keys validated by ACL could differ from the keys the command actually accesses

    A malicious RDB payload with an out-of-range SLOT_INFO slot id causes memory corruption during RDB loading, which may lead to Remote Code Execution

    Vector Sets: missing node level validation when loading a vector set from RDB may lead to out-of-bounds access

    Vector Sets: use-after-free when VREM mutates the HNSW graph while background VSIM threads are still running

    Vector Sets: a negative hnsw_search() return was treated as a huge unsigned count, reading past the end of the result arrays

    TLS client certificate authentication bypass: a Common Name containing an embedded NUL byte was truncated, allowing a client to authenticate as another (possibly privileged) ACL user

    #15594 Use-after-free in the blocked-client list when reprocessing a command evicts another client blocked on the same key

    Original source
  • Aug 17, 2026
    • Date parsed from source:
      Aug 17, 2026
    • First seen by Releasebot:
      Aug 19, 2026
    Redis logo

    Redis Open Source by Redis

    8.4.6

    Redis Open Source fixes critical security issues across RDB loading, ACL permissions, TLS handling, blocked clients, and Vector Sets. The release addresses multiple memory safety bugs, out-of-bounds access, use-after-free conditions, and a potential remote code execution risk.

    Update urgency: SECURITY: There are security fixes in the release.

    Security fixes

    (CVE-2026-62356) Miscalculated buffer size in CMSketch RDB loading may lead to heap OOB write

    Out-of-bounds access in TopK heap cleanup path (MOD-15410)

    Use-after-free in the TLS pending-data list when a command closes another pending connection

    #15478 ACL key permission bypass in SORT, GEORADIUS/GEORADIUSBYMEMBER and XREAD/XREADGROUP: the keys validated by ACL could differ from the keys the command actually accesses

    #14847 Out-of-bounds argv access during key extraction when checking ACL permissions of a KEYNUM keyspec command (e.g. EVAL) with wrong arity

    A malicious RDB payload with an out-of-range SLOT_INFO slot id causes memory corruption during RDB loading, which may lead to Remote Code Execution

    Vector Sets: missing node level validation when loading a vector set from RDB may lead to out-of-bounds access

    Vector Sets: use-after-free when VREM mutates the HNSW graph while background VSIM threads are still running

    Vector Sets: a negative hnsw_search() return was treated as a huge unsigned count, reading past the end of the result arrays

    #15594 Use-after-free in the blocked-client list when reprocessing a command evicts another client blocked on the same key

    Original source
  • Aug 17, 2026
    • Date parsed from source:
      Aug 17, 2026
    • First seen by Releasebot:
      Aug 19, 2026
    Redis logo

    Redis Open Source by Redis

    8.2.9

    Redis Open Source fixes multiple security vulnerabilities across RDB loading, ACL key checks, TLS pending data, blocked-client handling, and Vector Sets, reducing risks from out-of-bounds access, use-after-free, heap corruption, and possible remote code execution.

    Security fixes

    • (CVE-2026-62356) Miscalculated buffer size in CMSketch RDB loading may lead to heap OOB write
    • Out-of-bounds access in TopK heap cleanup path (MOD-15410)
    • Use-after-free in the TLS pending-data list when a command closes another pending connection
    • #15478 ACL key permission bypass in SORT, GEORADIUS/GEORADIUSBYMEMBER and XREAD/XREADGROUP: the keys validated by ACL could differ from the keys the command actually accesses
    • #14847 Out-of-bounds argv access during key extraction when checking ACL permissions of a KEYNUM keyspec command (e.g. EVAL) with wrong arity
    • A malicious RDB payload with an out-of-range SLOT_INFO slot id causes memory corruption during RDB loading, which may lead to Remote Code Execution
    • Vector Sets: missing node level validation when loading a vector set from RDB may lead to out-of-bounds access
    • Vector Sets: use-after-free when VREM mutates the HNSW graph while background VSIM threads are still running
    • Vector Sets: a negative hnsw_search() return was treated as a huge unsigned count, reading past the end of the result arrays
    • #15594 Use-after-free in the blocked-client list when reprocessing a command evicts another client blocked on the same key
    Original source
  • Aug 17, 2026
    • Date parsed from source:
      Aug 17, 2026
    • First seen by Releasebot:
      Aug 19, 2026
    Redis logo

    Redis Open Source by Redis

    7.4.11

    Redis Open Source fixes multiple security vulnerabilities, including ACL permission bypasses, use-after-free issues, out-of-bounds access, and an RDB loading memory corruption bug that could lead to remote code execution.

    Update urgency: SECURITY: There are security fixes in the release.

    Security fixes

    • Use-after-free in the TLS pending-data list when a command closes another pending connection
    • #15478 ACL key permission bypass in SORT, GEORADIUS/GEORADIUSBYMEMBER and XREAD/XREADGROUP: the keys validated by ACL could differ from the keys the command actually accesses
    • #14847 Out-of-bounds argv access during key extraction when checking ACL permissions of a KEYNUM keyspec command (e.g. EVAL) with wrong arity
    • A malicious RDB payload with an out-of-range SLOT_INFO slot id causes memory corruption during RDB loading, which may lead to Remote Code Execution
    • #15594 Use-after-free in the blocked-client list when reprocessing a command evicts another client blocked on the same key
    Original source
  • Aug 17, 2026
    • Date parsed from source:
      Aug 17, 2026
    • First seen by Releasebot:
      Aug 19, 2026
    Redis logo

    Redis Open Source by Redis

    7.2.16

    Redis Open Source fixes security issues including use-after-free bugs, ACL bypasses, and out-of-bounds access.

    Update urgency: SECURITY: There are security fixes in the release.

    Security fixes

    • Use-after-free in the TLS pending-data list when a command closes another pending connection
    • ACL key permission bypass in SORT, GEORADIUS/GEORADIUSBYMEMBER and XREAD/XREADGROUP: the keys validated by ACL could differ from the keys the command actually accesses
    • Out-of-bounds argv access during key extraction when checking ACL permissions of a KEYNUM keyspec command (e.g. EVAL) with wrong arity
    • Use-after-free in the blocked-client list when reprocessing a command evicts another client blocked on the same key
    Original source
  • Aug 17, 2026
    • Date parsed from source:
      Aug 17, 2026
    • First seen by Releasebot:
      Aug 19, 2026
    Redis logo

    Redis Open Source by Redis

    6.2.24

    Redis Open Source fixes a use-after-free security issue in TLS pending-data handling.

    Update urgency

    SECURITY: There is a security fix in the release.

    Security fixes

    Use-after-free in the TLS pending-data list when a command closes another pending connection

    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.