Skip to content
OpenAdvisories
High ALSA-2026:25219 3 CVEs

Important: redis:7 security update

Published Jun 11, 2026 · Updated Oct 29, 2026

Summary

Redis is an advanced key-value store. It is often referred to as a data-structure server since keys can contain strings, hashes, lists, sets, and sorted sets. For performance, Redis works with an in-memory data set. You can persist it either by dumping the data set to disk every once in a while, or by appending each command to a log.

Security Fix(es):

* redis: use-after-free in unblock client flow may allow remote code execution (CVE-2026-23479)
* redis: Remote code execution via use-after-free in Lua scripting (CVE-2026-23631)
* redis: RESTORE invalid memory access may allow remote code execution (CVE-2026-25243)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Fixed packages 3

ReleasePackageFixed in
AlmaLinux · 9 redis 7.2.14-1.module_el9.8.0+258+b8f945d3
AlmaLinux · 9 redis-devel 7.2.14-1.module_el9.8.0+258+b8f945d3
AlmaLinux · 9 redis-doc 7.2.14-1.module_el9.8.0+258+b8f945d3

Vulnerabilities 3

  • High 7.7
    CVE-2026-23479 Public exploit

    redis-server use-after-free in unblock client flow may allow remote code execution

    Redis is an in-memory data structure store. In redis-server from 7.2.0 until 8.6.3, the unblock client flow does not handle an error return from `processCommandAndResetClient` when re-executing a blocked command. If a blocked client is evicted during this flo…

  • High 7.7
    CVE-2026-25243 Public exploit

    redis-server RESTORE invalid memory access may allow remote code execution

    Redis is an in-memory data structure store. In versions of redis-server up to 8.6.3, the RESTORE command does not properly validate serialized values. An authenticated attacker with permission to execute RESTORE can supply a crafted serialized payload that tr…

  • Medium 6.1
    CVE-2026-23631 Public exploit

    redis-server Lua use-after-free may allow remote code execution

    Redis is an in-memory data structure store. In all versions of redis-server with Lua scripting, an authenticated attacker can exploit the master-replica synchronization mechanism to trigger a use-after-free on replicas where replica-read-only is disabled or c…

References

  • report
    https://access.redhat.com/security/cve/CVE-2026-23479
  • report
    https://access.redhat.com/security/cve/CVE-2026-23631
  • report
    https://access.redhat.com/security/cve/CVE-2026-25243
  • report
    https://bugzilla.redhat.com/2466780
  • report
    https://bugzilla.redhat.com/2466788
  • report
    https://bugzilla.redhat.com/2466828
  • advisory
    https://errata.almalinux.org/9/ALSA-2026-25219.html