
Error de asignación de registros DFG en JavaScriptCore
Michael Goppert, Michael Jennings y John Jennings
Este problema en WebKit fue parcheado mucho antes de que se publicara esta prueba de concepto. Por lo tanto, no supuso ningún peligro para usuarios reales: todo el propósito es documentar este tipo de exploits para que sepamos cómo protegernos contra ellos.
Este repositorio contiene un informe que documenta nuestros hallazgos, así como una presentación de nuestra charla sobre el tema.
Encuéntralos en el subdirectorio doc/.
Este directorio debe clonarse en el directorio que contiene WebKit, y después puede utilizarse. Es decir,
git clone https://github.com/WebKit/WebKit.git
cd WebKit
git checkout c52da7c313795d61665253f23c9f298005549c73
git clone https://github.com/migopp/cve-2024-44308.git
Luego, echa un vistazo al Makefile para hacerte una idea de lo que está disponible.