Patchwire CVEs, their patch status, and feeds to follow them

CVE-2024-31228

Fixed in a distro release EPSS 1%CVSS 5.5

Redis is an open source, in-memory database that persists on disk. Authenticated users can trigger a denial-of-service by using specially crafted, long string match patterns on supported commands such as `KEYS`, `SCAN`, `PSUBSCRIBE`, `FUNCTION LIST`, `COMMAND LIST` and ACL definitions. Matching of extremely long patterns may result in unbounded recursion, leading to stack overflow and process crash. This problem has been fixed in Redis versions 6.2.16, 7.2.6, and 7.4.1. Users are advised to upgrade. There are no known workarounds for this vulnerability.

Published 2024-10-07 · CVE record · OSV

Products: Redis

Distro releases

ReleasePackageFixed in
AlmaLinux:8redis6.2.17-1.module_el8.10.0+3946+3de613d5
AlmaLinux:8redis-devel6.2.17-1.module_el8.10.0+3946+3de613d5
AlmaLinux:8redis-doc6.2.17-1.module_el8.10.0+3946+3de613d5
AlmaLinux:9redis7.2.6-1.module_el9.5.0+130+36ae7635
AlmaLinux:9redis6.2.17-1.el9_5
AlmaLinux:9redis-devel7.2.6-1.module_el9.5.0+130+36ae7635
AlmaLinux:9redis-devel6.2.17-1.el9_5
AlmaLinux:9redis-doc7.2.6-1.module_el9.5.0+130+36ae7635
AlmaLinux:9redis-doc6.2.17-1.el9_5
Alpine:v3.15redis6.2.18-r0
Alpine:v3.17redis7.0.15-r1
Alpine:v3.18redis7.0.15-r1
Alpine:v3.19redis7.2.4-r1
Alpine:v3.20valkey7.2.7-r0
Alpine:v3.21valkey7.2.7-r0
Alpine:v3.22valkey7.2.7-r0
Alpine:v3.23valkey7.2.7-r0
Alpine:v3.24valkey7.2.7-r0
Chainguardpy3-redis0
Chainguardpy3.10-redis0
Chainguardpy3.11-redis0
Chainguardpy3.12-redis0
Chainguardpy3.13-redis0
Chainguardredis-6.26.2.16-r0
Chainguardredis-6.2-bitnami-compat6.2.16-r0
Chainguardredis-7.27.2.6-r0
Chainguardredis-7.2-iamguarded-compat7.2.12-r2
Chainguardredis-7.47.4.1-r0
Chainguardredis-benchmark-6.26.2.16-r0
Chainguardredis-benchmark-7.27.2.12-r2
Chainguardredis-cli-6.26.2.16-r0
Chainguardredis-cli-7.27.2.12-r2
Chainguardredis-cluster-6.2-bitnami-compat6.2.16-r0
Chainguardredis-cluster-7.2-iamguarded-compat7.2.12-r2
Chainguardredis-sentinel-6.2-bitnami-compat6.2.16-r0
Chainguardredis-sentinel-7.2-iamguarded-compat7.2.12-r2
Debian:11redis5:6.0.16-1+deb11u4
Debian:12redis5:7.0.15-1~deb12u2
Debian:13redis5:7.0.15-2
Debian:13valkey8.0.1+dfsg1-1
Debian:14redict7.3.1+ds-1
Debian:14redis5:7.0.15-2
Debian:14valkey8.0.1+dfsg1-1
Red Hat:enterprise_linux:8redis0:6.2.17-1.module+el8.10.0+22680+748527fd
Red Hat:enterprise_linux:8redis-debuginfo0:6.2.17-1.module+el8.10.0+22680+748527fd
Red Hat:enterprise_linux:8redis-debugsource0:6.2.17-1.module+el8.10.0+22680+748527fd
Red Hat:enterprise_linux:8redis-devel0:6.2.17-1.module+el8.10.0+22680+748527fd
Red Hat:enterprise_linux:8redis-doc0:6.2.17-1.module+el8.10.0+22680+748527fd
Red Hat:enterprise_linux:9redis0:7.2.6-1.module+el9.5.0+22422+63e067d8
Red Hat:enterprise_linux:9redis0:6.2.17-1.el9_5
Red Hat:enterprise_linux:9redis-debuginfo0:6.2.17-1.el9_5
Red Hat:enterprise_linux:9redis-debuginfo0:7.2.6-1.module+el9.5.0+22422+63e067d8
Red Hat:enterprise_linux:9redis-debugsource0:6.2.17-1.el9_5
Red Hat:enterprise_linux:9redis-debugsource0:7.2.6-1.module+el9.5.0+22422+63e067d8
Red Hat:enterprise_linux:9redis-devel0:7.2.6-1.module+el9.5.0+22422+63e067d8
Red Hat:enterprise_linux:9redis-devel0:6.2.17-1.el9_5
Red Hat:enterprise_linux:9redis-doc0:7.2.6-1.module+el9.5.0+22422+63e067d8
Red Hat:enterprise_linux:9redis-doc0:6.2.17-1.el9_5
Rocky Linux:8redis0:6.2.17-1.module+el8.10.0+1923+5b85c6a7
Rocky Linux:9redis0:6.2.17-1.el9_5
SUSE:Enterprise Storage 7.1redis6.0.14-150200.6.32.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSSredis6.0.14-150200.6.32.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSredis6.2.6-150400.3.28.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSSredis6.2.6-150400.3.28.1
SUSE:Linux Enterprise Module for Server Applications 15 SP5redis6.2.6-150400.3.28.1
SUSE:Linux Enterprise Module for Server Applications 15 SP5redis77.0.8-150500.3.12.1
SUSE:Linux Enterprise Module for Server Applications 15 SP6redis7.2.4-150600.3.3.1
SUSE:Linux Enterprise Module for Server Applications 15 SP6redis77.0.8-150600.8.3.1
SUSE:Linux Enterprise Server 15 SP3-LTSSredis6.0.14-150200.6.32.1
SUSE:Linux Enterprise Server 15 SP4-LTSSredis6.2.6-150400.3.28.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP3redis6.0.14-150200.6.32.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4redis6.2.6-150400.3.28.1
SUSE:Manager Proxy 4.3redis6.2.6-150400.3.28.1
SUSE:Manager Server 4.3redis6.2.6-150400.3.28.1
Ubuntu:24.04:LTSredis5:7.0.15-1ubuntu0.24.04.1
Ubuntu:Pro:14.04:LTSredis2:2.8.4-2ubuntu0.2+esm4
Ubuntu:Pro:16.04:LTSredis2:3.0.6-1ubuntu0.4+esm3
Ubuntu:Pro:18.04:LTSredis5:4.0.9-1ubuntu0.2+esm5
Ubuntu:Pro:20.04:LTSredis5:5.0.7-2ubuntu0.1+esm3
Ubuntu:Pro:22.04:LTSredis5:6.0.16-1ubuntu1+esm2
Wolfiredis-6.26.2.16-r0
Wolfiredis-7.27.2.6-r0
Wolfiredis-7.47.4.1-r0
Wolfiredis-benchmark-7.27.2.12-r2
Wolfiredis-cli-7.27.2.12-r2
openSUSE:Leap 15.5redis6.2.6-150400.3.28.1
openSUSE:Leap 15.5redis77.0.8-150500.3.12.1
openSUSE:Leap 15.6redis7.2.4-150600.3.3.1
openSUSE:Leap 15.6redis77.0.8-150600.8.3.1
openSUSE:Tumbleweedredis8.0.2-1.1
openSUSE:Tumbleweedvalkey8.0.1-1.1