CVE catalog

CVE-2024-31449

Redis, Lua vulnerabilities

[CVE catalog]

Severity
High · CVSS 8.8CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
4.46% · Oct 27, 2026

Redis is an open source, in-memory database that persists on disk. An authenticated user may use a specially crafted Lua script to trigger a stack buffer overflow in the bit library, which may potentially lead to remote code execution. The problem exists in all versions of Redis with Lua scripting. 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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianredissid5:8.0.6-3fixed
Debianredisforky5:8.0.6-3fixed
Debianredistrixie5:8.0.2-3+deb13u2fixed
Debianredistrixie-security5:8.0.2-3+deb13u3fixed
Debianredisbookworm5:7.0.15-1~deb12u7fixed
Debianredisbookworm-security5:7.0.15-1~deb12u10fixed
Ubunturedisnoble5:7.0.15-1ubuntu0.24.04.4fixed
Ubunturedis-sentinelnoble5:7.0.15-1ubuntu0.24.04.4fixed
Ubunturedis-servernoble5:7.0.15-1ubuntu0.24.04.4fixed
Ubunturedis-toolsnoble5:7.0.15-1ubuntu0.24.04.4fixed
Alpineredis3.156.2.18-r0fixed
Alpineredis3.177.0.15-r1fixed
Alpineredis3.187.0.15-r1fixed
Alpineredis3.197.2.4-r1fixed
Alpinevalkey3.207.2.7-r0fixed
Alpinevalkey3.217.2.7-r0fixed
Alpinevalkey3.227.2.7-r0fixed
Alpinevalkey3.237.2.7-r0fixed
Alpinevalkey3.247.2.7-r0fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianredissourcesid5:7.0.15-2not yet assignedNot reported[1084805]
Debianredissourceforky5:7.0.15-2not yet assignedNot reported[1084805]
Debianredissourcetrixie5:7.0.15-2not yet assignedNot reported[1084805]
Debianredissourcebookworm5:7.0.15-1~deb12u2not yet assignedNot reported[1084805]
Ubunturedisdebnoble5:7.0.15-1ubuntu0.24.04.4Not reportedNot reportedNot reported
Ubunturedis-sentineldebnoble5:7.0.15-1ubuntu0.24.04.4Not reportedNot reportedNot reported
Ubunturedis-serverdebnoble5:7.0.15-1ubuntu0.24.04.4Not reportedNot reportedNot reported
Ubunturedis-toolsdebnoble5:7.0.15-1ubuntu0.24.04.4Not reportedNot reportedNot reported
Alpineredisapk3.156.2.18-r0Not reportedALPINE-CVE-2024-31449Not reported
Alpineredisapk3.177.0.15-r1Not reportedALPINE-CVE-2024-31449Not reported
Alpineredisapk3.187.0.15-r1Not reportedALPINE-CVE-2024-31449Not reported
Alpineredisapk3.197.2.4-r1Not reportedALPINE-CVE-2024-31449Not reported
Alpinevalkeyapk3.207.2.7-r0Not reportedALPINE-CVE-2024-31449Not reported
Alpinevalkeyapk3.217.2.7-r0Not reportedALPINE-CVE-2024-31449Not reported
Alpinevalkeyapk3.227.2.7-r0Not reportedALPINE-CVE-2024-31449Not reported
Alpinevalkeyapk3.237.2.7-r0Not reportedALPINE-CVE-2024-31449Not reported
Alpinevalkeyapk3.247.2.7-r0Not reportedALPINE-CVE-2024-31449Not reported

[Debian bug #1084805]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [redis]Fixed
    Details (4)
    • 5:7.0.15-1~deb12u7 · all · bookworm

      Fixed · Fixed: 5:7.0.15-1~deb12u2

      usn · redis · debian · bookworm; usn · redis · debian · 12

    • 5:7.0.15-1~deb12u7 · all · bookworm

      Fixed · Fixed: 5:7.0.15-1~deb12u2

      usn · redis · debian · bookworm; usn · redis · debian · 12

    • 5:7.0.15-1~deb12u9 · all · bookworm-security

      Fixed · Fixed: 5:7.0.15-1~deb12u2

      usn · redis · debian · bookworm; usn · redis · debian · 12

    • 5:7.0.15-1~deb12u9 · all · bookworm-security

      Fixed · Fixed: 5:7.0.15-1~deb12u2

      usn · redis · debian · bookworm; usn · redis · debian · 12

  • Source package: [redis]

    Details (4)
    • 5:7.0.15-1~deb12u7 · amd64 · bookworm

      Fixed · Fixed: 5:7.0.15-1~deb12u2

      usn · redis · debian · bookworm; usn · redis · debian · 12

    • 5:7.0.15-1~deb12u7 · arm64 · bookworm

      Fixed · Fixed: 5:7.0.15-1~deb12u2

      usn · redis · debian · bookworm; usn · redis · debian · 12

    • 5:7.0.15-1~deb12u9 · amd64 · bookworm-security

      Fixed · Fixed: 5:7.0.15-1~deb12u2

      usn · redis · debian · bookworm; usn · redis · debian · 12

    • 5:7.0.15-1~deb12u9 · arm64 · bookworm-security

      Fixed · Fixed: 5:7.0.15-1~deb12u2

      usn · redis · debian · bookworm; usn · redis · debian · 12

  • Source package: [redis]

    Details (4)
    • 5:7.0.15-1~deb12u7 · amd64 · bookworm

      Fixed · Fixed: 5:7.0.15-1~deb12u2

      usn · redis · debian · bookworm; usn · redis · debian · 12

    • 5:7.0.15-1~deb12u7 · arm64 · bookworm

      Fixed · Fixed: 5:7.0.15-1~deb12u2

      usn · redis · debian · bookworm; usn · redis · debian · 12

    • 5:7.0.15-1~deb12u9 · amd64 · bookworm-security

      Fixed · Fixed: 5:7.0.15-1~deb12u2

      usn · redis · debian · bookworm; usn · redis · debian · 12

    • 5:7.0.15-1~deb12u9 · arm64 · bookworm-security

      Fixed · Fixed: 5:7.0.15-1~deb12u2

      usn · redis · debian · bookworm; usn · redis · debian · 12

  • Source package: [redis]

    Details (4)
    • 5:7.0.15-1~deb12u7 · amd64 · bookworm

      Fixed · Fixed: 5:7.0.15-1~deb12u2

      usn · redis · debian · bookworm; usn · redis · debian · 12

    • 5:7.0.15-1~deb12u7 · arm64 · bookworm

      Fixed · Fixed: 5:7.0.15-1~deb12u2

      usn · redis · debian · bookworm; usn · redis · debian · 12

    • 5:7.0.15-1~deb12u9 · amd64 · bookworm-security

      Fixed · Fixed: 5:7.0.15-1~deb12u2

      usn · redis · debian · bookworm; usn · redis · debian · 12

    • 5:7.0.15-1~deb12u9 · arm64 · bookworm-security

      Fixed · Fixed: 5:7.0.15-1~deb12u2

      usn · redis · debian · bookworm; usn · redis · debian · 12

[Debian 13 (Trixie)]

  • [redis]Fixed
    Details (5)
    • 5:8.0.2-3+deb13u2 · all · trixie

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

    • 5:8.0.2-3+deb13u2 · all · trixie

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

    • 5:8.0.2-3+deb13u2 · all · trixie-security · Historical version

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

    • 5:8.0.2-3+deb13u2 · all · trixie-security

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

    • 5:8.0.2-3+deb13u3 · all · trixie-security

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

  • Source package: [redis]

    Details (5)
    • 5:8.0.2-3+deb13u2 · amd64 · trixie

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

    • 5:8.0.2-3+deb13u2 · arm64 · trixie

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

    • 5:8.0.2-3+deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

    • 5:8.0.2-3+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

    • 5:8.0.2-3+deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

  • Source package: [redis]

    Details (5)
    • 5:8.0.2-3+deb13u2 · amd64 · trixie

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

    • 5:8.0.2-3+deb13u2 · arm64 · trixie

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

    • 5:8.0.2-3+deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

    • 5:8.0.2-3+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

    • 5:8.0.2-3+deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

  • Source package: [redis]

    Details (5)
    • 5:8.0.2-3+deb13u2 · amd64 · trixie

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

    • 5:8.0.2-3+deb13u2 · arm64 · trixie

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

    • 5:8.0.2-3+deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

    • 5:8.0.2-3+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

    • 5:8.0.2-3+deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 5:7.0.15-2

      usn · redis · debian · 13

  • Source package: [valkey]

    Details (5)
    • 8.1.1+dfsg1-3+deb13u2 · amd64 · trixie

      Fixed · Fixed: 8.0.1+dfsg1-1

      usn · valkey · debian · 13

    • 8.1.1+dfsg1-3+deb13u2 · arm64 · trixie

      Fixed · Fixed: 8.0.1+dfsg1-1

      usn · valkey · debian · 13

    • 8.1.1+dfsg1-3+deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 8.0.1+dfsg1-1

      usn · valkey · debian · 13

    • 8.1.1+dfsg1-3+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 8.0.1+dfsg1-1

      usn · valkey · debian · 13

    • 8.1.1+dfsg1-3+deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 8.0.1+dfsg1-1

      usn · valkey · debian · 13

  • Source package: [valkey]

    Details (5)
    • 8.1.1+dfsg1-3+deb13u2 · amd64 · trixie

      Fixed · Fixed: 8.0.1+dfsg1-1

      usn · valkey · debian · 13

    • 8.1.1+dfsg1-3+deb13u2 · arm64 · trixie

      Fixed · Fixed: 8.0.1+dfsg1-1

      usn · valkey · debian · 13

    • 8.1.1+dfsg1-3+deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 8.0.1+dfsg1-1

      usn · valkey · debian · 13

    • 8.1.1+dfsg1-3+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 8.0.1+dfsg1-1

      usn · valkey · debian · 13

    • 8.1.1+dfsg1-3+deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 8.0.1+dfsg1-1

      usn · valkey · debian · 13

  • Source package: [valkey]

    Details (5)
    • 8.1.1+dfsg1-3+deb13u2 · amd64 · trixie

      Fixed · Fixed: 8.0.1+dfsg1-1

      usn · valkey · debian · 13

    • 8.1.1+dfsg1-3+deb13u2 · arm64 · trixie

      Fixed · Fixed: 8.0.1+dfsg1-1

      usn · valkey · debian · 13

    • 8.1.1+dfsg1-3+deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 8.0.1+dfsg1-1

      usn · valkey · debian · 13

    • 8.1.1+dfsg1-3+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 8.0.1+dfsg1-1

      usn · valkey · debian · 13

    • 8.1.1+dfsg1-3+deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 8.0.1+dfsg1-1

      usn · valkey · debian · 13

Observed:

References