Skip to content
OpenAdvisories
Medium · 5.5 CVE-2023-28425 EUVD-2023-32121

Specially crafted MSETNX command can lead to denial-of-service

Published Mar 20, 2023 · Updated Feb 25, 2025 · Assigned by GitHub_M

Description

Redis is an in-memory database that persists on disk. Starting in version 7.0.8 and prior to version 7.0.10, authenticated users can use the MSETNX command to trigger a runtime assertion and termination of the Redis server process. The problem is fixed in Redis version 7.0.10.

Affected products

VendorProductAffectedFixed
redis redis >= 7.0.8, < 7.0.10 —

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:7.0.10-1 —
Debian 13 redis 5:7.0.10-1 —
Debian 12 redis 5:7.0.10-1 —
ReleasePackageFixed inAdvisory
SLES 15 SP5 redis7 7.0.8-150500.3.3.1 SUSE-SU-2023:2925-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed redis 7.0.11-1.1 openSUSE-SU-2024:12874-1
openSUSE Leap 15.5 redis7 7.0.8-150500.3.3.1 SUSE-SU-2023:2925-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 redis6 +2 6.2.12-1.amzn2023.0.1 ALAS2023-2023-164

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 2 (CBL-Mariner) redis 6.2.12-1 —

Advisories 4

References