ALASREDIS6-2023-001


Amazon Linux 2 Security Advisory: ALASREDIS6-2023-001
Advisory Release Date: 2023-08-07 05:24 Pacific
Advisory Updated Date: 2023-09-25 22:04 Pacific
Severity: Medium

Issue Overview:

Redis is an in-memory database that persists on disk. Authenticated users issuing specially crafted `SETRANGE` and `SORT(_RO)` commands can trigger an integer overflow, resulting with Redis attempting to allocate impossible amounts of memory and abort with an out-of-memory (OOM) panic. The problem is fixed in Redis versions 7.0.8, 6.2.9 and 6.0.17. Users are advised to upgrade. There are no known workarounds for this vulnerability. (CVE-2022-35977)

Redis is an in-memory database that persists on disk. Authenticated users can use string matching commands (like `SCAN` or `KEYS`) with a specially crafted pattern to trigger a denial-of-service attack on Redis, causing it to hang and consume 100% CPU time. The problem is fixed in Redis versions 6.0.18, 6.2.11, 7.0.9. (CVE-2022-36021)

Redis is an in-memory database that persists on disk. Authenticated users can issue a `HRANDFIELD` or `ZRANDMEMBER` command with specially crafted arguments to trigger a denial-of-service by crashing Redis with an assertion failure. This problem affects Redis versions 6.2 or newer up to but not including 6.2.9 as well as versions 7.0 up to but not including 7.0.8. Users are advised to upgrade. There are no known workarounds for this vulnerability. (CVE-2023-22458)

Redis is an in-memory database that persists on disk. Authenticated users issuing specially crafted `SRANDMEMBER`, `ZRANDMEMBER`, and `HRANDFIELD` commands can trigger an integer overflow, resulting in a runtime assertion and termination of the Redis server process. This problem affects all Redis versions. Patches were released in Redis version(s) 6.0.18, 6.2.11 and 7.0.9. (CVE-2023-25155)


Affected Packages:

redis


Note:

This advisory is applicable to Amazon Linux 2 - Redis6 Extra. Visit this page to learn more about Amazon Linux 2 (AL2) Extras and this FAQ section for the difference between AL2 Core and AL2 Extras advisories.


Issue Correction:
Run yum update redis to update your system.

New Packages:
aarch64:
    redis-6.2.11-1.amzn2.aarch64
    redis-devel-6.2.11-1.amzn2.aarch64
    redis-debuginfo-6.2.11-1.amzn2.aarch64

i686:
    redis-6.2.11-1.amzn2.i686
    redis-devel-6.2.11-1.amzn2.i686
    redis-debuginfo-6.2.11-1.amzn2.i686

noarch:
    redis-doc-6.2.11-1.amzn2.noarch

src:
    redis-6.2.11-1.amzn2.src

x86_64:
    redis-6.2.11-1.amzn2.x86_64
    redis-devel-6.2.11-1.amzn2.x86_64
    redis-debuginfo-6.2.11-1.amzn2.x86_64