已复现!7-Zip LZX 解码器远程代码执行漏洞
微步情报局 2026-11-12 17:47 北京

点击查看漏洞情报详情
漏洞概况
7-Zip 是一款广受欢迎的开源文件压缩/解压缩工具,由 Igor Pavlov 开发维护,支持 7z、ZIP、CAB 等多种归档格式,广泛运行于 Windows、Linux 等多种操作系统。
近日,7-zip官方发布通告,修复了7-Zip LZX 解码器远程代码执行漏洞(CVE-2026-125742)。微步情报局已成功复现该漏洞。经分析,该漏洞存在于多卷 CAB 归档的续卷解码流程中。当 LZX 解码器跨卷续接历史时,代码会根据新卷声明的字典位数重新分配解压窗口,并更新 _winSize;但位置计数器 _pos 未随之重置,仍保留上一卷大窗口下的值。由于边界检查采用无符号减法(outSize > _winSize - _pos),当 _pos 大于缩小后的 _winSize 时,该表达式会下溢为一个极大值,导致正负判断结果的边界检查被绕过,造成堆越界写。
(完整漏洞情报请查阅https://x.threatbook.com/v5/vul/XVE-2026-93913)
攻击者可构造特制的多卷 CAB 归档,诱导用户使用受影响版本的 7-Zip 解压,通过精确控制越界写入内容覆盖堆上的对象虚表,进而劫持控制流实现任意代码执行。建议受影响用户尽快修复。
漏洞处置优先级(VPT)
综合处置优先级:中风险
基本信息 | 微步编号 | XVE-2026-93913 |
CVE编号 | CVE-2026-125742 | |
漏洞类型 | 远程代码执行 | |
利用条件评估 | 利用漏洞的网络条件 | 本地 |
是否需要绕过安全机制 | 否 | |
对被攻击系统的要求 | 无特殊要求 | |
利用漏洞的权限要求 | 无须用户权限 | |
是否需要受害者配合 | 是 | |
利用情报 | 是否有POC | 是 |
已知利用行为 | 暂无 |
漏洞影响范围
产品名称 | 7-zip |
受影响版本 | 0<=version<26.06 |
有无修复补丁 | 有 |
漏洞复现
在已运行官方 7-Zip 26.05 的 Linux arm64 目标上执行 PoC,脚本针对 libc 基址 byte2 进行有限次重试,命中后进入多卷 CAB 触发流程,实现任意代码执行。

修复方案
官方修复方案
官方已发布修复方案,请访问链接下载:
https://github.com/ip7z/7zip/releases/tag/26.06
临时缓解措施
升级前,避免使用受影响版本的 7-Zip 解压不可信的多卷 CAB 归档。必要时仅在受控隔离环境中解压。
微步产品支撑
微步漏洞情报于2026-11-10收录该漏洞。
微步下一代威胁情报平台NGTIP及X情报中心已于漏洞收录时向漏洞订阅用户推送该漏洞情报,并将持续推送后续更新;对于已经录入资产的用户,支持实时自动化排查受影响资产。
本文转载自微信公众号「微步在线研究响应中心」,查看原文。版权归原作者所有,如有侵权请联系删除。