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.
{
"binaries": [
{
"binary_name": "redis",
"binary_version": "5:7.0.15-1ubuntu0.24.04.2"
},
{
"binary_name": "redis-sentinel",
"binary_version": "5:7.0.15-1ubuntu0.24.04.2"
},
{
"binary_name": "redis-server",
"binary_version": "5:7.0.15-1ubuntu0.24.04.2"
},
{
"binary_name": "redis-tools",
"binary_version": "5:7.0.15-1ubuntu0.24.04.2"
}
]
}{
"binaries": [
{
"binary_name": "redis",
"binary_version": "5:7.0.15-3ubuntu0.1"
},
{
"binary_name": "redis-sentinel",
"binary_version": "5:7.0.15-3ubuntu0.1"
},
{
"binary_name": "redis-server",
"binary_version": "5:7.0.15-3ubuntu0.1"
},
{
"binary_name": "redis-tools",
"binary_version": "5:7.0.15-3ubuntu0.1"
}
]
}{
"binaries": [
{
"binary_name": "redis",
"binary_version": "5:8.0.2-3ubuntu0.25.10.1"
},
{
"binary_name": "redis-sentinel",
"binary_version": "5:8.0.2-3ubuntu0.25.10.1"
},
{
"binary_name": "redis-server",
"binary_version": "5:8.0.2-3ubuntu0.25.10.1"
},
{
"binary_name": "redis-tools",
"binary_version": "5:8.0.2-3ubuntu0.25.10.1"
}
]
}{
"binaries": [
{
"binary_name": "redis",
"binary_version": "5:4.0.9-1ubuntu0.2+esm6"
},
{
"binary_name": "redis-sentinel",
"binary_version": "5:4.0.9-1ubuntu0.2+esm6"
},
{
"binary_name": "redis-server",
"binary_version": "5:4.0.9-1ubuntu0.2+esm6"
},
{
"binary_name": "redis-tools",
"binary_version": "5:4.0.9-1ubuntu0.2+esm6"
}
]
}{
"binaries": [
{
"binary_name": "redis",
"binary_version": "5:5.0.7-2ubuntu0.1+esm4"
},
{
"binary_name": "redis-sentinel",
"binary_version": "5:5.0.7-2ubuntu0.1+esm4"
},
{
"binary_name": "redis-server",
"binary_version": "5:5.0.7-2ubuntu0.1+esm4"
},
{
"binary_name": "redis-tools",
"binary_version": "5:5.0.7-2ubuntu0.1+esm4"
}
]
}{
"binaries": [
{
"binary_name": "redis",
"binary_version": "5:6.0.16-1ubuntu1.1+esm1"
},
{
"binary_name": "redis-sentinel",
"binary_version": "5:6.0.16-1ubuntu1.1+esm1"
},
{
"binary_name": "redis-server",
"binary_version": "5:6.0.16-1ubuntu1.1+esm1"
},
{
"binary_name": "redis-tools",
"binary_version": "5:6.0.16-1ubuntu1.1+esm1"
}
]
}