R

Redis

R
Redis Database v8.10.0

8.10.0

This is the General Availability release of Redis 8.10 in Redis Open Source. Major changes compared to 8.8 Compact hashes - a new hash encoding that reduces memory usage by storing hash field names just once for keys that share a schema New command: HIMPORT - high-throughput compact hash bulk insertion TLS peer certificate-based server-to-server authentication New commands: LMOVEM, BLMOVEM - move…

R
Redis Database v8.2.8

8.2.8

SECURITY: There are security fixes in the release. Security fixes A crafted stream RESTORE payload can make two consumers share the same NACK, leading to a use-after-free that may result in Remote Code Execution RedisBloom/RedisBloom#1041 Crafted RESTORE payloads in RedisBloom and TDigest may trigger out-of-bounds writes, potentially leading to remote code execution Bug fixes RedisBloom/RedisBloom…

R
Redis Database v8.4.5

8.4.5

SECURITY: There are security fixes in the release. Security fixes A crafted stream RESTORE payload can make two consumers share the same NACK, leading to a use-after-free that may result in Remote Code Execution RedisBloom/RedisBloom#1039 Crafted RESTORE payloads in RedisBloom and TDigest may trigger out-of-bounds writes, potentially leading to remote code execution Bug fixes RedisBloom/RedisBloom…

R
Redis Database v8.8.1

8.8.1

SECURITY: There is a security fix in the release. Security fixes RedisBloom/RedisBloom#1044 Crafted RESTORE payloads in RedisBloom and TDigest may trigger out-of-bounds writes, potentially leading to remote code execution

R
Redis Database v8.6.5

8.6.5

SECURITY: There are security fixes in the release. Security fixes A crafted stream RESTORE payload can make two consumers share the same NACK, leading to a use-after-free that may result in Remote Code Execution RedisBloom/RedisBloom#1046 Crafted RESTORE payloads in RedisBloom and TDigest may trigger out-of-bounds writes, potentially leading to remote code execution Bug fixes RedisBloom/RedisBloom…

R
Redis Database v7.4.10

7.4.10

Update urgency: SECURITY: There is a security fix in the release. Security fixes A crafted stream RESTORE payload can make two consumers share the same NACK, leading to a use-after-free that may result in Remote Code Execution

R
Redis Database v7.2.15

7.2.15

Update urgency: SECURITY: There is a security fix in the release. Security fixes A crafted stream RESTORE payload can make two consumers share the same NACK, leading to a use-after-free that may result in Remote Code Execution

R
Redis Database v6.2.23

6.2.23

Update urgency: SECURITY: There is a security fix in the release. Security fixes A crafted stream RESTORE payload can make two consumers share the same NACK, leading to a use-after-free that may result in Remote Code Execution

R
Redis Database v8.10-RC2

8.10-RC2

This is the second Release Candidate of Redis 8.10 in Redis Open Source. Release Candidates are feature-complete pre-releases. Pre-releases are not suitable for production use. Bug fixes (compared to 8.10-RC1) A user can manipulate data read by a connection by injecting \r\n sequences into a Redis error reply A typo in release.h that could cause build failures

R
Redis Database v8.10-RC1

8.10-RC1

This is the first Release Candidate of Redis 8.10 in Redis Open Source. Release Candidates are feature-complete pre-releases. Pre-releases are not suitable for production use. Headlines: Redis 8.10 introduces new features and performance improvements. Operating systems we test Redis 8.10 on Ubuntu 22.04 (Jammy Jellyfish), 24.04 (Noble Numbat), 26.04 (Resolute Raccoon) Rocky Linux 8.10, 9.7, 10.1 A…

R
Redis Database v8.10-m04

8.10-m04-int: Update RedisTimeSeries module to v8.9.90 (#15476)

Bumps the bundled RedisTimeSeries pin in modules/modules.yaml from v8.9.82 to v8.9.90. Manifest-only change; loadmodule path and build settings unchanged. RediSearch/RedisJSON/RedisBloom are untouched here. Changelog RedisTimeSeries v8.9.82...v8.9.90 MOD-16382 Handle cluster topology-change notifications — auto-refresh the cluster view on the topology-change event (replaces manual TIMESERIES.REFRE…

R
Redis Database v8.10-m03

8.10-m03-int: Improve RESTORE REPLACE performance for new keys (#15397)

For a new key, RESTORE REPLACE did three dict lookups (find, delete, add). It now reuses the link from the first lookup for the insert and skips the delete when no key is present, so it does a single lookup. The impact is more visible while the dict is rehashing: three lookups would trigger three incremental rehash steps instead of one. A similar optimization could be applied to the non-REPLACE pa…

R
Redis Database v8.10-m02

8.10-m02-int: MOD-16508: Update RediSearch module to v8.9.81 (#15370)

Updates the bundled RediSearch module version used by Redis module builds from v8.9.80 to v8.9.81. This picks up the tagged RediSearch 8.9.81 release for the 8.10 MS2 milestone. Validation: Checked that v8.9.81 exists in RediSearch/RediSearch and resolves to ccfdde4eb4444049f5965c4aa69a97d9a23a8cf2. Checked the diff is limited to modules/redisearch/Makefile. Ran git diff --check. NoteLow Risk Sing…

R
Redis Database v8.4.4

8.4.4

Update urgency: HIGH: There are critical bugs that may affect a subset of users. Bug fixes #15175, RediSearch/RediSearch#9262 Redis fails to start on AArch64 #15163 MULTI queue memory incorrect memory accounting #14581 Rare server hang at shutdown #14545 ACL: AOF loading fails if ACL rules are changed and don't allow some commands in MULTI-EXEC #14537 SCAN: restore original filter order (revert ch…

R
Redis Database v8.8.0

8.8.0

This is the General Availability release of Redis 8.8 in Redis Open Source. Major changes compared to 8.6 New data structure: Array (@antirez) Subkey notification for hash fields - field-level notifications INCREX: a window counter rate limiter combining INCR, INCRBY, INCRBYFLOAT, bounds, and expiration (@raffertyyu + Redis team) XNACK: a new streams command - allow consumers to explicitly release…

R
Redis Database v8.10-m01

8.10-m01-int: MOD-16291: Update RediSearch module to v8.9.80 (#15343)

Jira: https://redislabs.atlassian.net/browse/MOD-16291 Updates the bundled RediSearch module version used by Redis module builds from v8.8.0 to v8.9.80. This picks up the tagged RediSearch 8.9.80 release. Validation: Checked that v8.9.80 exists in RediSearch/RediSearch and resolves to 280c3ce1bd65fd7306cae75a1d54bce3a05518e4. Checked the diff is limited to modules/redisearch/Makefile. Ran git diff…

R
Redis Database v8.6.4

8.6.4

Update urgency: HIGH: There are critical bugs that may affect a subset of users. Bug fixes #15175, RediSearch/RediSearch#9262 Redis fails to start on AArch64 #15163 MULTI queue memory incorrect memory accounting #15115 Under-copy in the Lua debugger #15094 Cluster crash when CLIENT KILL unsubscribes SSUBSCRIBE client inside EXEC #14963 XREADGROUP: consumer replication inconsistency #14934 Client o…

R
Redis Database v8.2.7

8.2.7

Update urgency: HIGH: There are critical bugs that may affect a subset of users. Bug fixes #15175, RediSearch/RediSearch#9262 Redis fails to start on AArch64 #14537 SCAN: restore original filter order (revert change introduced in 8.2) #14816 setModuleEnumConfig() passing prefixed name to module callbacks #14623 Streams: XTRIM/XADD with approx mode (~) don’t delete entries for DELREF/ACKED strategi…

R
Redis Database v8.8-RC1

8.8-RC1

This is the first Release Candidate of Redis 8.8 in Redis Open Source. Release Candidates are feature-complete pre-releases. Pre-releases are not suitable for production use. Headlines: Redis 8.8 introduces new features and performance improvements. Operating systems we test Redis 8.8 on Ubuntu 22.04 (Jammy Jellyfish), 24.04 (Noble Numbat), 26.04 (Resolute Raccoon) Rocky Linux 8.10, 9.7, 10.1 Alma…

R
Redis Database v8.6.3

8.6.3

Update urgency: SECURITY: There are security fixes in the release. Security fixes (CVE-2026-23479) Use-After-Free in unblock client flow may lead to Remote Code Execution (CVE-2026-25243) Invalid memory access in RESTORE may lead to Remote Code Execution (CVE-2026-23631) Lua Use-After-Free may lead to remote code execution (CVE-2026-25588) Invalid memory access in RESTORE may lead to Remote Code E…

R
Redis Database v8.4.3

8.4.3

Update urgency: SECURITY: There are security fixes in the release. Security fixes (CVE-2026-23479) Use-After-Free in unblock client flow may lead to Remote Code Execution. (CVE-2026-25243) Invalid memory access in RESTORE may lead to Remote Code Execution (CVE-2026-23631) Lua Use-After-Free may lead to remote code execution (CVE-2026-25588) Invalid memory access in RESTORE may lead to Remote Code…

R
Redis Database v8.2.6

8.2.6

Update urgency: SECURITY: There are security fixes in the release. Security fixes (CVE-2026-23479) Use-After-Free in unblock client flow may lead to Remote Code Execution. (CVE-2026-25243) Invalid memory access in RESTORE may lead to Remote Code Execution (CVE-2026-23631) Lua Use-After-Free may lead to remote code execution (CVE-2026-25588) Invalid memory access in RESTORE may lead to Remote Code…