
JavaScriptCore में DFG रजिस्टर आवंटन बग
Michael Goppert, Michael Jennings, and 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 पर एक नज़र डालें।