CVE-2026-8531Google Chrome Windows版本在148.0.7778.168之前存在WebML模块的堆缓冲区溢出漏洞。该漏洞源于浏览器在处理WebML相关功能时,未能正确验证输入数据的边界。远程攻击者可以通过诱导用户访问特制的恶意HTML页面来触发此漏洞。成功利用该漏洞可能导致堆破坏,进而允许攻击者在目标系统上执行任意代码。考虑到Chrome的高市场份额及该漏洞的高CVSS评分(8.8),其对用户的安全性构成了严重威胁,可能影响系统的机密性、完整性和可用性。
该漏洞是典型的堆缓冲区溢出(Heap Buffer Overflow),发生在Google Chrome的WebML组件中。WebML(Web Machine Learning)允许网页在浏览器端进行机器学习推理。在受影响版本中,当Chrome解析并执行包含特定WebML操作的HTML页面时,由于代码逻辑缺陷,未对用户输入的数据长度进行严格校验,导致向堆内存区域写入的数据量超过了预分配缓冲区的大小。这种越界写入会覆盖相邻的内存块,引发堆损坏。攻击者可以通过精心构造的内存布局,利用堆喷射(Heap Spraying)等技术控制被覆盖的数据内容(如函数指针)。一旦控制流被劫持,结合浏览器漏洞利用技术(如ROP链),攻击者即可绕过安全沙箱机制,在用户系统上下文中执行任意恶意代码,从而完全控制受害者主机。