TL;DR 近期作者在学习 Chrome V8 漏洞利用相关技术,看了一下 Starlabs的师傅分享的一篇文章 ,从中学习了 V8 漏洞分析与利用的思路。顺着这套研究范式,作者选择了一个 V8CTF 里的漏洞开展实践 —— 该漏洞暂无 CVE 编号,暂无公开利用信息,正好适合练手 本文记录了对该漏洞的根因分析、POC 构造、调试踩坑以及利用思路的完整实践过程 简介 受影响产品 Google Chrome 及其他产品内置的 V8 JS 引擎 Bug ID crbug-516833326 补丁链接 https://chromium-review.googlesource.com/c/v8/v8/+/7876872 翻阅补丁后可以确定,漏洞位于 V8 的 UnwindAndFindHandler 栈展开逻辑,和 Fast API 异常展开过程中 MaterializedObjectStore