【成功复现】RedisLua脚本远程代码执行漏洞(CVE-2025-49844)

admin 2026-02-17 20:03:01 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: RedisLua脚本引擎存在CVE-2025-49844高危漏洞,该Use-After-Free内存损坏漏洞已潜伏13年,CVSS评分10.0。攻击者通过特制Lua脚本操纵垃圾回收器可突破沙箱实现RCE。影响Redis6.2.20以下、7.2.0-7.2.10、7.4.0-7.4.5、8.0.0-8.0.3及8.2.0-8.2.1版本。文章提供了Docker环境搭建、PythonPOC利用及自研流量检测规则复现过程。修复建议立即升级至6.2.20、7.2.11、7.4.6、8.0.4或8.2.2以上版本,临时可在WAF部署检测规则并限制Redis内网访问。 综合评分: 80 文章分类: 漏洞预警,漏洞分析,安全工具,实战经验,应急响应


cover_image

【成功复现】Redis Lua脚本远程代码执行漏洞(CVE-2025-49844)

原创

弥天安全实验室 弥天安全实验室

弥天安全实验室

2026年2月11日 17:51 陕西

网安引领时代,弥天点亮未来

0x00写在前面

本次测试仅供学习使用,如若非法他用,与平台和本文作者无关,需自行负责!

0x01漏洞介绍

Redis是美国Redis公司的一套开源的使用ANSI C编写、支持网络、可基于内存亦可持久化的日志型、键值(Key-Value)存储数据库,并提供多种语言的API。

Redis 8.2.1及之前版本存在资源管理错误漏洞,该漏洞源于特制Lua脚本可操纵垃圾收集器,触发释放后重用,可能导致远程代码执行。

0x02影响版本

通过命令确认当前telnet所属包和版本

redis-cli -v

Redis < 6.2.20

7.2.0 ≤ Redis < 7.2.11

7.4.0 ≤ Redis < 7.4.6

8.0.0 ≤ Redis < 8.0.4

8.2.0 ≤ Redis < 8.2.2

0x03漏洞复现

1.docker搭建环境

docker-compose up -d

2.漏洞复现

python3&nbsp;exploit_poc.py -H&nbsp;192.168.3.33&nbsp;-p&nbsp;6380&nbsp;-m&nbsp;all

3.工具测试

查看信息

4.自研漏洞流量检测规则,成功检出。

0x04修复建议****

目前厂商已发布升级补丁以修复漏洞,补丁获取链接:

临时缓解方案

1、在 WAF、IDS/IPS 中部署基于 POC 的检测规则,识别针对该漏洞的探测与攻击行为。

2、 在业务允许的情况下内网访问redis。

建议尽快升级修复漏洞,再次声明本文仅供学习使用,非法他用责任自负!

https://redis.io/https://github.com/redis/redis/security/advisories/GHSA-4789-qfc9-5f9q

弥天简介

学海浩茫,予以风动,必降弥天之润!弥天安全实验室成立于2019年2月19日,主要研究安全防守溯源、威胁狩猎、漏洞复现、工具分享等不同领域。目前主要力量为民间白帽子,也是民间组织。主要以技术共享、交流等不断赋能自己,赋能安全圈,为网络安全发展贡献自己的微薄之力。

口号 网安引领时代,弥天点亮未来

知识分享完了

喜欢别忘了关注我们哦~

学海浩茫,

予以风动,

必降弥天之润!

弥  天

安全实验室


免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:弥天安全实验室 弥天安全实验室 弥天安全实验室《【成功复现】Redis Lua脚本远程代码执行漏洞(CVE-2025-49844)》

评论:0   参与:  0