
استغلال Chrome 152 V8 الذي يربط بين CVE-2026-85046 وCVE-2026-87491 لإفساد الكومة، وتزوير بيانات Wasm الوصفية، وتنفيذ تعليمات برمجية أصلية من العارض.
كنت أقرأ الكثير على https://github.com/Serotav/Writeups.
قررت دمج 85046 مع 87491 وإضافة بعض WASM في الوقت نفسه.
عدت وأعدت كتابة stage1.js من أجل LPE على أوبونتو كنت أحضّره.
الأساسيات:
sort().Float64Array لقراءة وكتابة قفص V8.شغّل ./run.py /path/to/chrome. يقوم بتقديم run.html، ويجري حتى خمس محاولات بملف تعريف جديد، ويخرج بمجرد التقاط PWNED 2026 من العارض. كل محاولة محدودة بـ 20 ثانية.
للذهاب أبعد من ذلك، ستحتاج إلى نوع من رفع الصلاحيات المحلي.