Redis is an in-memory database that persists on disk. A vulnerability involving out-of-bounds read and integer overflow to buffer overflow exists starting with version 2.2 and prior to versions 5.0.13, 6.0.15, and 6.2.5. On 32-bit systems, Redis `*BIT*` command are vulnerable to integer overflow that can potentially be exploited to corrupt the heap, leak arbitrary heap contents or trigger remote code execution. The vulnerability involves changing the default `proto-max-bulk-len` configuration parameter to a very large value and constructing specially crafted commands bit commands. This problem only affects Redis on 32-bit platforms, or compiled as a 32-bit binary. Redis versions 5.0.`3m 6.0.15, and 6.2.5 contain patches for this issue. An additional workaround to mitigate the problem without patching the `redis-server` executable is to prevent users from modifying the `proto-max-bulk-len` configuration parameter. This can be done using ACL to restrict unprivileged users from using the CONFIG SET command.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade redis | Aug 22, 2024 | Jul 21, 2021 |
| Amazon Linux Ami 2 | — | Upgrade redis-docUpgrade redis-debuginfoUpgrade redis-develUpgrade redis | Sep 28, 2023 | Jul 21, 2021 |
| Debian | — | Upgrade redis | Jul 23, 2021 | Jul 21, 2021 |
| Freebsd | — | Upgrade redis5Upgrade redisUpgrade redis-devel | Nov 4, 2022 | Jul 27, 2021 |
| Gentoo Linux | — | Upgrade dev-db/redis. | Sep 30, 2022 | Jul 21, 2021 |
| Redislabs Redis | — | Upgrade RedisLabs Redis to version 5.0.13Upgrade RedisLabs Redis to version 6.2.5Upgrade RedisLabs Redis to version 6.0.15 | Aug 3, 2021 | Jul 21, 2021 |
| Suse | — | Upgrade redis | Oct 26, 2022 | Jul 21, 2021 |
| Ubuntu | — | Upgrade redis-tools (Ubuntu Pro)Upgrade redis (Ubuntu Pro)Upgrade redis-server (Ubuntu Pro) | Mar 22, 2023 | Jul 21, 2021 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Jul 21, 2021 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub