
Ошибка выделения регистров DFG в JavaScriptCore
Michael Goppert, Michael Jennings и John Jennings
Эта уязвимость в WebKit была исправлена задолго до публикации данного proof-of-concept. Поэтому она не представляла никакой опасности для реальных пользователей: вся цель состоит в документировании подобных эксплойтов, чтобы мы знали, как от них защищаться.
В этом репозитории есть статья с описанием наших находок, а также презентация с нашего выступления. Они находятся в подкаталоге doc/.
Этот каталог должен быть клонирован в каталог, содержащий WebKit, после чего его можно использовать. А именно:
git clone https://github.com/WebKit/WebKit.git
cd WebKit
git checkout c52da7c313795d61665253f23c9f298005549c73
git clone https://github.com/migopp/cve-2024-44308.git
Затем загляните в Makefile, чтобы понять, что доступно.