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: Redis: Remote Code Execution via specially crafted RESTORE payload (CVE-2026-66373)
* redis: Redis: Arbitrary code execution via TLS pending-data list use-after-free (CVE-2026-81934)
Bug Fix(es) and Enhancement(s):
* segfault because of Unsupported system page size (jemalloc) (JIRA:AlmaLinux-180910)
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
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux · 9 | redis | 6.2.24-1.el9_8 |
| AlmaLinux · 9 | redis-devel | 6.2.24-1.el9_8 |
| AlmaLinux · 9 | redis-doc | 6.2.24-1.el9_8 |
Vulnerabilities 2
-
High 7.5
Redis before 8.8.0, in the unusual case where an authenticated attacker can execute RESTORE, allows remote code executi…
-
High 7.1
Redis TLS pending-data list use-after-free
Redis contains a use-after-free vulnerability in the 'tlsProcessPendingData()' function, which handles the TLS pending-data list if Redis is configured with TLS support. A remote, unauthenticated attacker may be able to execute arbitrary commands with the pri…