
Bogue d'allocation de registres DFG dans JavaScriptCore
Michael Goppert, Michael Jennings et John Jennings
Ce problème dans WebKit a été corrigé bien avant la publication de cette preuve de concept. Par conséquent, il n'a présenté aucun danger pour les utilisateurs réels : le but est de documenter ce type d'exploits afin que nous sachions comment nous en protéger.
Ce dépôt contient un compte rendu documentant nos découvertes, ainsi qu'une présentation de notre exposé à ce sujet. Vous les trouverez dans le sous-répertoire doc/.
Ce répertoire doit être cloné dans le répertoire contenant WebKit, puis il peut être utilisé. C'est-à-dire,
git clone https://github.com/WebKit/WebKit.git
cd WebKit
git checkout c52da7c313795d61665253f23c9f298005549c73
git clone https://github.com/migopp/cve-2024-44308.git
Ensuite, jetez un coup d'œil au Makefile pour avoir une idée de ce qui est disponible.