Every CVE Search/ Get API key

CVE-2025-62507

Redis: Bug in XACKDEL may lead to stack overflow and potential RCE

7.7 HighPublic exploitFix available

Redis is an open source, in-memory database that persists on disk. In versions 8.2.0 and above, a user can run the XACKDEL command with multiple ID's and trigger a stack buffer overflow, which may potentially lead to remote code execution. This issue is fixed in version 8.2.3. To workaround this issue without patching the redis-server executable is to prevent users from executing XACKDEL operation. This can be done using ACL to restrict XACKDEL command.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

7.47%Up 7.2 points since Nov 5, 2025
90%50%10%1%

What each source reports

CVE List Score used 7.7

Redis: Bug in XACKDEL may lead to stack overflow and potential RCE

Redis is an open source, in-memory database that persists on disk. In versions 8.2.0 and above, a user can run the XACKDEL command with multiple ID's and trigger a stack buffer overflow, which may potentially lead to remote code execution. This issue is fixed in version 8.2.3. To workaround this issue without patching the redis-server executable is to prevent users from executing XACKDEL operation. This can be done using ACL to restrict XACKDEL command.

Record
CVE-2025-62507
CVSS 4.0
7.7 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-20, CWE-121
Updated
2026-11-02
EUVDEUVD-2025-37903 7.7

Redis is an open source, in-memory database that persists on disk. In versions 8.2.0 and above, a user can run the XACKDEL command with multiple ID's and trigger a stack buffer overflow, which may potentially lead to remote code execution. This issue is fixed in version 8.2.3. To workaround this issue without patching the redis-server executable is to prevent users from executing XACKDEL operation. This can be done using ACL to restrict XACKDEL command.

Record
EUVD-2025-37903
CVSS 4.0
7.7 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Updated
2026-11-02
NVD 7.7

Redis is an open source, in-memory database that persists on disk. In versions 8.2.0 and above, a user can run the XACKDEL command with multiple ID's and trigger a stack buffer overflow, which may potentially lead to remote code execution. This issue is fixed in version 8.2.3. To workaround this issue without patching the redis-server executable is to prevent users from executing XACKDEL operation. This can be done using ACL to restrict XACKDEL command.

Record
CVE-2025-62507
CVSS 4.0
7.7 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-20, CWE-121, CWE-787
Updated
2026-11-02
OSVALPINE-CVE-2025-62507 8.8

Redis is an open source, in-memory database that persists on disk. In versions 8.2.0 and above, a user can run the XACKDEL command with multiple ID's and trigger a stack buffer overflow, which may potentially lead to remote code execution. This issue is fixed in version 8.2.3. To workaround this issue without patching the redis-server executable is to prevent users from executing XACKDEL operation. This can be done using ACL to restrict XACKDEL command.

Record
ALPINE-CVE-2025-62507
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-03
OSVBELL-CVE-2025-62507 8.8
Record
BELL-CVE-2025-62507
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 7.7

Redis: Bug in XACKDEL may lead to stack overflow and potential RCE

Redis is an open source, in-memory database that persists on disk. In versions 8.2.0 and above, a user can run the XACKDEL command with multiple ID's and trigger a stack buffer overflow, which may potentially lead to remote code execution. This issue is fixed in version 8.2.3. To workaround this issue without patching the redis-server executable is to prevent users from executing XACKDEL operation. This can be done using ACL to restrict XACKDEL command.

Record
CVE-2025-62507
CVSS 4.0
7.7 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-121, CWE-20
Updated
2026-11-02
Show 5 moreShow less
OSVUBUNTU-CVE-2025-62507 7.7

Redis is an open source, in-memory database that persists on disk. In versions 8.2.0 and above, a user can run the XACKDEL command with multiple ID's and trigger a stack buffer overflow, which may potentially lead to remote code execution. This issue is fixed in version 8.2.3. To workaround this issue without patching the redis-server executable is to prevent users from executing XACKDEL operation. This can be done using ACL to restrict XACKDEL command.

Record
UBUNTU-CVE-2025-62507
CVSS 4.0
7.7 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVBIT-keydb-2025-62507 No score

Redis: Bug in XACKDEL may lead to stack overflow and potential RCE

Redis is an open source, in-memory database that persists on disk. In versions 8.2.0 and above, a user can run the XACKDEL command with multiple ID's and trigger a stack buffer overflow, which may potentially lead to remote code execution. This issue is fixed in version 8.2.3. To workaround this issue without patching the redis-server executable is to prevent users from executing XACKDEL operation. This can be done using ACL to restrict XACKDEL command.

Record
BIT-keydb-2025-62507
Updated
2026-11-02
OSVBIT-redis-2025-62507 No score

Redis: Bug in XACKDEL may lead to stack overflow and potential RCE

Redis is an open source, in-memory database that persists on disk. In versions 8.2.0 and above, a user can run the XACKDEL command with multiple ID's and trigger a stack buffer overflow, which may potentially lead to remote code execution. This issue is fixed in version 8.2.3. To workaround this issue without patching the redis-server executable is to prevent users from executing XACKDEL operation. This can be done using ACL to restrict XACKDEL command.

Record
BIT-redis-2025-62507
Updated
2026-11-02
OSVopenSUSE-SU-2025:15698-1 No score

redis-8.2.3-1.1 on GA media

These are all security issues fixed in the redis-8.2.3-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15698-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:20121-1 No score

Security update for redis

This update for redis fixes the following issues:

  • Updated to 8.2.3 (boo#1252996 CVE-2025-62507)

    • Security fixes
      • (CVE-2025-62507) Bug in XACKDEL may lead to stack overflow and potential RCE
    • Bug fixes
      • HGETEX: A missing numfields argument when FIELDS is used can lead to Redis crash
      • An overflow in HyperLogLog with 2GB+ entries may result in a Redis crash
      • Cuckoo filter - Division by zero in Cuckoo filter insertion
      • Cuckoo filter - Counter overflow
      • Bloom filter - Arbitrary memory read/write with invalid filter
      • Bloom filter - Out-of-bounds access with empty chain
      • Top-k - Out-of-bounds access
      • Bloom filter - Restore invalid filter [We thank AWS security for responsibly disclosing the security bug]
  • Updated to 8.2.2 (boo#1250995)

    • https://github.com/redis/redis/releases/tag/8.2.2
    • Fixed Lua script may lead to remote code execution (CVE-2025-49844).
    • Fixed Lua script may lead to integer overflow (CVE-2025-46817).
    • Fixed Lua script can be executed in the context of another user (CVE-2025-46818).
    • Fixed LUA out-of-bound read (CVE-2025-46819).
    • Fixed potential crash on Lua script or streams and HFE defrag.
    • Fixed potential crash when using ACL rules.
    • Added VSIM: new EPSILON argument to specify maximum distance.
    • Added SVS-VAMANA: allow use of BUILD_INTEL_SVS_OPT flag.
    • Added RESP3 serialization performance.
    • Added INFO SEARCH: new SVS-VAMANA metrics.
  • Updated to 8.2.1

    • Bug fixes
      • #14240 INFO KEYSIZES - potential incorrect histogram updates on cluster mode with modules
      • #14274 Disable Active Defrag during flushing replica
      • #14276 XADD or XTRIM can crash the server after loading RDB
      • #Q6601 Potential crash when running FLUSHDB (MOD-10681)
    • Performance and resource utilization
      • Query Engine - LeanVec and LVQ proprietary Intel optimizations were removed from Redis Open Source
      • #Q6621 Fix regression in INFO (MOD-10779)
Record
openSUSE-SU-2025:20121-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
redis
Alpine:v3.23
8.2.0 up to 8.2.3-r0
8.2.3-r0
redis
Alpine:v3.24
8.2.0 up to 8.2.3-r0
8.2.3-r0
redis
Alpaquita:stream
7.0.9-r0 up to 8.2.3-r0
8.2.3-r0
keydb
Bitnami
8.2.0 up to 8.2.3
8.2.3
redis
Bitnami
8.2.0 up to 8.2.3
8.2.3
redis
openSUSE:Tumbleweed
before 8.2.3-1.1
8.2.3-1.1
redis
openSUSE:Leap 16.0
From an advisory covering 5 CVEs
before 8.2.3-bp160.1.1
8.2.3-bp160.1.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
PoC in GitHubGartonChan/redis-cve-2025-625072026-06-02

History

History
RecordedChangedSources
affected, facts
affected, aliases, referencesOSV
affected
first indexedCVE List, EUVD, NVD, OSV, PoC in GitHub

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-62507 is a high vulnerability (CVSS 7.7) in Redis, published November 2, 2025. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 7.47%, the 94th percentile. Fixed in redis 8.2.3-r0.

References

Show 10 moreShow less
MoveEnter Open