Skip to content
OpenAdvisories
Unscored CVE-2021-3470 EUVD-2021-26792GHSA-mqmr-8cxh-pqf6

A heap overflow issue was found in Redis in versions before 5.0.10, before 6.0.9 and before 6.2.0 when using a heap allocator other than je…

Published Mar 31, 2021 · Updated Aug 3, 2024 · Assigned by redhat

Description

A heap overflow issue was found in Redis in versions before 5.0.10, before 6.0.9 and before 6.2.0 when using a heap allocator other than jemalloc or glibc's malloc, leading to potential out of bound write or process crash. Effectively this flaw does not affect the vast majority of users, who use jemalloc or glibc malloc.

Affected products

VendorProductAffectedFixed
— redis redis 5.0.10, redis 6.0.9, redis 6.2.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 redis 5:6.0.9-1 —
Debian 13 redis 5:6.0.9-1 —
Debian 12 redis 5:6.0.9-1 —
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS redis No fix yet —
Ubuntu Pro 18.04 LTS redis No fix yet —
Ubuntu Pro 16.04 LTS redis No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 14.04 LTS redis No fix yet —
ReleasePackageFixed inAdvisory
Alpine v3.24 redis 6.2.0-r0 —
Alpine v3.23 redis 6.2.0-r0 —
Alpine v3.22 redis 6.2.0-r0 —
Alpine v3.21 redis 6.2.0-r0 —
Alpine v3.20 redis 6.2.0-r0 —
Show 8 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 redis 6.2.0-r0 —
Alpine v3.18 redis 6.2.0-r0 —
Alpine v3.17 redis 6.2.0-r0 —
Alpine v3.16 redis 6.2.0-r0 —
Alpine v3.15 redis 6.2.0-r0 —
Alpine v3.14 redis 6.2.0-r0 —
Alpine v3.13 redis 6.0.9-r0 —
Alpine v3.12 redis 5.0.11-r0 —

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 2 (CBL-Mariner) redis 5.0.5-7 —

References