3 matches found
jitsploitation
jitsploitation 针对 CVE-2020-9802 的 iOS 浏览器利用,这是一个旧版 JIT 漏洞。 这是一个针对 macOS 和 iOS 上 WebKit 引擎中知名 JIT 编译器漏洞的利用程序,该漏洞最初由 Project Zero 记录。 我重新实现了这个漏洞的利用代码,以此作为学习浏览器漏洞利用的练习。 视频讲解:如何通过一次点击破解你的 iPhone 鸣谢 ProjectZero 博客 JakeBlair420 实现...
cve-2018-4233
CVE-2018-4233 Exploit for CVE-2018-4233, a bug in the JIT compiler of WebKit. Tested on Safari 11.0.3 on macOS 10.13.3. For more details see https://saelo.github.io/presentations/blackhatus18attackingclientsidejitcompilers.pdf The exploit gains arbitrary memory read/write by constructing the addr...
WebKit JIT - 'ByteCodeParser::handleIntrinsicCall' Type Confusion
/ case ArrayPushIntrinsic: ... if staticcastargumentCountIncludingThis = MINSPARSEARRAYINDEX return false; ArrayMode arrayMode = getArrayModemcurrentInstructionOPCODELENGTHopcall - 2.u.arrayProfile, Array::Write; ... This code always assumes that the current instruction is an opcall instruction...