
Chrome V8 类型混淆(CVE-2024-12381)漏洞利用,包含 JSPI 沙箱绕过,通过 Flask 服务器对浏览器进行指纹识别并向易受攻击的版本提供载荷,从而实现远程代码执行(RCE)。
CVE-2024-12381 是 Chrome V8 引擎中的一个 WebAssembly 类型规范化漏洞,其中 CanonicalEquality::EqualValueType() 未能考虑索引引用类型中的可空性。结合基于 JSPI 的 V8 沙箱绕过(CVE-2024-12692),该漏洞可实现远程代码执行。
服务器从 User-Agent 中提取 Chrome 版本并对浏览器进行指纹识别。易受攻击的浏览器会被自动重定向到漏洞利用载荷,而已修补的浏览器则会看到一个外观正常的仪表板。
pip install flaskpython server.py 8080此源代码包含在 OSAI 课程材料中。
原始发布。