CVE-2024-31227

Name
CVE-2024-31227
Description
Redis is an open source, in-memory database that persists on disk. An authenticated with sufficient privileges may create a malformed ACL selector which, when accessed, triggers a server panic and subsequent denial of service. The problem exists in Redis 7 prior to versions 7.2.6 and 7.4.1. Users are advised to upgrade. There are no known workarounds for this vulnerability.
NVD Severity
medium
Other trackers
Mailing lists
Exploits
Forges
GitHub (code, issues), Aports (code, issues)

References

Type URI
CONFIRM https://github.com/redis/redis/security/advisories/GHSA-38p4-26x2-vqhh
MISC https://github.com/redis/redis/commit/b351d5a3210e61cc3b22ba38a723d6da8f3c298a

Match rules

CPE URI Source package Min version Max version
redis >= 7.0.0 < 7.2.6
redis >= 7.3.0 < 7.4.1

Vulnerable and fixed packages

Source package Branch Version Maintainer Status
redict edge-community 7.3.1-r0 fossdd <fossdd@pwned.life> fixed
redict 3.20-community 7.3.1-r0 fossdd <fossdd@pwned.life> fixed
redis 3.20-community 7.2.5-r1 TBK <alpine@jjtc.eu> fixed
redis 3.19-main 7.2.4-r1 TBK <alpine@jjtc.eu> fixed
redis 3.18-main 7.0.15-r1 TBK <alpine@jjtc.eu> fixed
redis 3.17-main 7.0.15-r1 TBK <alpine@jjtc.eu> fixed
valkey 3.20-main 7.2.7-r0 Jakub Jirutka <jakub@jirutka.cz> fixed
valkey edge-main 7.2.7-r0 Jakub Jirutka <jakub@jirutka.cz> fixed
redis edge-community 7.2.5-r2 fossdd <fossdd@pwned.life> fixed
valkey 3.21-main 7.2.7-r0 Jakub Jirutka <jakub@jirutka.cz> fixed
redict 3.21-community 7.3.1-r0 fossdd <fossdd@pwned.life> fixed