blackorbird
26-11-12 17:16 微博认证:科技博主 头条文章作者

7-Zip LZX 解码器堆越界写入漏洞(CVE-2026-125742),该漏洞源于多卷 CAB 归档处理中 LZX 窗口大小变更时,解码器未正确重置位置计数器_pos。当续卷声明更小窗口时,旧缓冲区被释放并分配新的小缓冲区,但_pos 保留了大窗口时期的过期值,导致后续边界检查(基于无符号减法)失效,解码器向远超缓冲区边界的位置写入数据(可达约1.3 MB越界)。攻击者可构造特制多卷 CAB 归档,诱导用户解压,从而触发内存破坏并实现任意代码执行。目前该漏洞技术细节已公开。

发布于 广东