【漏洞通告】32位Redis 远程代码执行漏洞(CVE-2021-32761)

32位Redis 远程代码执行漏洞安全风险通告

发布日期:2021-7-22

漏洞描述

2021年7月22日,监测到Redis官方发布公告,披露了Redis(32位)远程代码执行漏洞。Redis是世界范围内应用广泛的内存型高速键值对数据库。在32位Redis中,攻击者在Redis存在未授权访问的情况下可利用*BIT*命令与proto-max-bulk-len配置参数可能造成整形溢出,最终导致远程代码执行。目前尚未有相关脚本流出,且漏洞仅影响32位Redis,禹宏信安提醒 Redis 用户尽快采取安全措施阻止漏洞攻击。

漏洞编号

CVE-2021-32761

漏洞危害

在32位Redis中,攻击者在Redis存在未授权访问的情况下可利用*BIT*命令与proto-max-bulk-len配置参数可能造成整形溢出,最终导致远程代码执行。

漏洞等级

高危
受影响版本

Redis >2.2 且 < 5.0.13

Redis >2.2 且 < 6.0.15

Redis >2.2 且 < 6.2.5

安全版本

Redis 5.0.13

Redis 6.0.15

Redis 6.2.5

复方案

1.根据影响及其安全版本排查并升级到安全版本,或使用64位Redis。

2.若暂无法升级,可通过启用Redis身份认证,禁止未授权用户调用*BIT*命令以及CONFIG SET指令。

参考链接

https://github.com/redis/redis/security/advisories/GHSA-8wxq-j7rp-g8wj