CVE catalog

CVE-2025-49844

Redis, Lua vulnerabilities

[CVE catalog]

Severity
Critical · CVSS 10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
82.64% · Oct 25, 2026

Redis is an open source, in-memory database that persists on disk. Versions 8.2.1 and below allow an authenticated user to use a specially crafted Lua script to manipulate the garbage collector, trigger a use-after-free and potentially lead to remote code execution. The problem exists in all versions of Redis with Lua scripting. This issue is fixed in version 8.2.2. To workaround this issue without patching the redis-server executable is to prevent users from executing Lua scripts. This can be done using ACL to restrict EVAL and EVALSHA commands.

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
Ubuntuvalkeynoble7.2.11+dfsg1-0ubuntu0.2fixed
Ubuntuvalkey-redis-compatnoble7.2.11+dfsg1-0ubuntu0.2fixed
Ubuntuvalkey-sentinelnoble7.2.11+dfsg1-0ubuntu0.2fixed
Ubuntuvalkey-servernoble7.2.11+dfsg1-0ubuntu0.2fixed
Ubuntuvalkey-toolsnoble7.2.11+dfsg1-0ubuntu0.2fixed
Ubunturedisnoble5:7.0.15-1ubuntu0.24.04.2fixed
Ubunturedis-sentinelnoble5:7.0.15-1ubuntu0.24.04.2fixed
Ubunturedis-servernoble5:7.0.15-1ubuntu0.24.04.2fixed
Ubunturedis-toolsnoble5:7.0.15-1ubuntu0.24.04.2fixed
CperedisNot reported8.2.2fixed
CpevalkeyNot reported8.1.4fixed
Ubunturedispro5:5.0.5-2build1vulnerable
Ubunturedispro5:5.0.6-1vulnerable
Ubunturedispro5:5.0.7-1vulnerable
Ubunturedispro5:5.0.7-2vulnerable
Ubunturedispro5:5.0.7-2ubuntu0.1~esm1vulnerable
Ubunturedispro5:5.0.7-2ubuntu0.1vulnerable
Ubunturedispro5:5.0.7-2ubuntu0.1+esm1vulnerable
Ubunturedispro5:5.0.7-2ubuntu0.1+esm2vulnerable
Ubunturedispro5:5.0.7-2ubuntu0.1+esm3vulnerable
Ubunturedispro5:5.0.7-2ubuntu0.1+esm4fixed
Ubunturedis24.045:7.0.12-1vulnerable
Ubunturedis24.045:7.0.14-1vulnerable
Ubunturedis24.045:7.0.14-2vulnerable
Ubunturedis24.045:7.0.15-1vulnerable
Ubunturedis24.045:7.0.15-1build1vulnerable
Ubunturedis24.045:7.0.15-1build2vulnerable
Ubunturedis24.045:7.0.15-1ubuntu0.24.04.1vulnerable
Ubunturedis24.045:7.0.15-1ubuntu0.24.04.2fixed
Ubunturedis25.105:7.0.15-3vulnerable
Ubunturedis25.105:7.0.15-3.1vulnerable
Ubunturedis25.105:8.0.2-3vulnerable
Ubunturedis25.105:8.0.2-3build1vulnerable
Ubunturedis25.105:8.0.2-3ubuntu0.25.10.1fixed
Alpinevalkey3.207.2.11-r0fixed
Alpinevalkey3.217.2.11-r0fixed
Alpinevalkey3.228.1.4-r0fixed
Alpinevalkey3.238.1.4-r0fixed
Alpinevalkey3.248.1.4-r0fixed
Ubunturedis22.045:6.0.15-1vulnerable
Ubunturedis22.045:6.0.16-1vulnerable
Ubunturedis22.045:6.0.16-1build1vulnerable
Ubunturedis22.045:6.0.16-1ubuntu1vulnerable
Ubunturedis22.045:6.0.16-1ubuntu1.1fixed
Ubunturedict25.107.3.2+ds-1vulnerable
Ubunturedict25.107.3.5+ds-1vulnerable
Ubunturedict25.107.3.5+ds-1ubuntu0.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianredissourcesid5:8.0.4-1not yet assignedNot reported[1117553]
Debianredissourceforky5:8.0.4-1not yet assignedNot reported[1117553]
Debianredissourcetrixie5:8.0.2-3+deb13u1not yet assignedNot reported[1117553]
Debianredissourcebookworm5:7.0.15-1~deb12u6not yet assignedNot reported[1117553]
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
Ubuntuvalkeydebnoble7.2.11+dfsg1-0ubuntu0.2Not reportedNot reportedNot reported
Ubuntuvalkey-redis-compatdebnoble7.2.11+dfsg1-0ubuntu0.2Not reportedNot reportedNot reported
Ubuntuvalkey-sentineldebnoble7.2.11+dfsg1-0ubuntu0.2Not reportedNot reportedNot reported
Ubuntuvalkey-serverdebnoble7.2.11+dfsg1-0ubuntu0.2Not reportedNot reportedNot reported
Ubuntuvalkey-toolsdebnoble7.2.11+dfsg1-0ubuntu0.2Not reportedNot reportedNot reported
Ubunturedisdebnoble5:7.0.15-1ubuntu0.24.04.2Not reportedNot reportedNot reported
Ubunturedis-sentineldebnoble5:7.0.15-1ubuntu0.24.04.2Not reportedNot reportedNot reported
Ubunturedis-serverdebnoble5:7.0.15-1ubuntu0.24.04.2Not reportedNot reportedNot reported
Ubunturedis-toolsdebnoble5:7.0.15-1ubuntu0.24.04.2Not reportedNot reportedNot reported
CperediscpeNot reported8.2.2Not reportedNVD-CVE-2025-49844Not reported
CpevalkeycpeNot reported8.1.4Not reportedNVD-CVE-2025-49844Not reported
Ubunturedisdebpro5:5.0.7-2ubuntu0.1+esm4Not reportedUSN-7824-1Not reported
Ubunturedisdeb24.045:7.0.15-1ubuntu0.24.04.2Not reportedUSN-7824-1Not reported
Ubunturedisdeb25.105:8.0.2-3ubuntu0.25.10.1Not reportedUSN-7824-1Not reported
Alpinevalkeyapk3.207.2.11-r0Not reportedALPINE-CVE-2025-49844Not reported
Alpinevalkeyapk3.217.2.11-r0Not reportedALPINE-CVE-2025-49844Not reported
Alpinevalkeyapk3.228.1.4-r0Not reportedALPINE-CVE-2025-49844Not reported
Alpinevalkeyapk3.238.1.4-r0Not reportedALPINE-CVE-2025-49844Not reported
Alpinevalkeyapk3.248.1.4-r0Not reportedALPINE-CVE-2025-49844Not reported
Ubunturedisdeb22.045:6.0.16-1ubuntu1.1Not reportedUSN-7824-3Not reported
Ubunturedictdeb25.107.3.5+ds-1ubuntu0.1Not reportedUSN-7824-2Not reported

[Debian bug #1117553]

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~deb12u6

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

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

      Fixed · Fixed: 5:7.0.15-1~deb12u6

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

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

      Fixed · Fixed: 5:7.0.15-1~deb12u6

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

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

      Fixed · Fixed: 5:7.0.15-1~deb12u6

      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~deb12u6

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

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

      Fixed · Fixed: 5:7.0.15-1~deb12u6

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

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

      Fixed · Fixed: 5:7.0.15-1~deb12u6

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

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

      Fixed · Fixed: 5:7.0.15-1~deb12u6

      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~deb12u6

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

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

      Fixed · Fixed: 5:7.0.15-1~deb12u6

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

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

      Fixed · Fixed: 5:7.0.15-1~deb12u6

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

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

      Fixed · Fixed: 5:7.0.15-1~deb12u6

      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~deb12u6

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

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

      Fixed · Fixed: 5:7.0.15-1~deb12u6

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

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

      Fixed · Fixed: 5:7.0.15-1~deb12u6

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

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

      Fixed · Fixed: 5:7.0.15-1~deb12u6

      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:8.0.2-3+deb13u1

      usn · redis · debian · 13

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

  • Source package: [redis]

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

  • Source package: [redis]

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

  • Source package: [redis]

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

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

      Fixed · Fixed: 5:8.0.2-3+deb13u1

      usn · redis · debian · 13

  • Source package: [valkey]

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

      Fixed · Fixed: 8.1.1+dfsg1-3+deb13u1

      usn · valkey · debian · 13

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

      Fixed · Fixed: 8.1.1+dfsg1-3+deb13u1

      usn · valkey · debian · 13

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

      Fixed · Fixed: 8.1.1+dfsg1-3+deb13u1

      usn · valkey · debian · 13

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

      Fixed · Fixed: 8.1.1+dfsg1-3+deb13u1

      usn · valkey · debian · 13

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

      Fixed · Fixed: 8.1.1+dfsg1-3+deb13u1

      usn · valkey · debian · 13

  • Source package: [valkey]

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

      Fixed · Fixed: 8.1.1+dfsg1-3+deb13u1

      usn · valkey · debian · 13

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

      Fixed · Fixed: 8.1.1+dfsg1-3+deb13u1

      usn · valkey · debian · 13

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

      Fixed · Fixed: 8.1.1+dfsg1-3+deb13u1

      usn · valkey · debian · 13

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

      Fixed · Fixed: 8.1.1+dfsg1-3+deb13u1

      usn · valkey · debian · 13

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

      Fixed · Fixed: 8.1.1+dfsg1-3+deb13u1

      usn · valkey · debian · 13

  • Source package: [valkey]

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

      Fixed · Fixed: 8.1.1+dfsg1-3+deb13u1

      usn · valkey · debian · 13

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

      Fixed · Fixed: 8.1.1+dfsg1-3+deb13u1

      usn · valkey · debian · 13

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

      Fixed · Fixed: 8.1.1+dfsg1-3+deb13u1

      usn · valkey · debian · 13

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

      Fixed · Fixed: 8.1.1+dfsg1-3+deb13u1

      usn · valkey · debian · 13

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

      Fixed · Fixed: 8.1.1+dfsg1-3+deb13u1

      usn · valkey · debian · 13

Observed:

References