
إثبات مفهوم (PoC) لثغرة تجاوز SKSL في Chrome + تجاوز سعة عدد صحيح -> كتابة خارج الحدود (OOB write)، أبلغت عنها إلى Google في Skia.
تم الإصلاح في Chrome M128: https://chromereleases.googleblog.com/2024/08/stable-channel-update-for-desktop_21.html
خطوات إعادة الإنتاج:
طبّق التصحيح chromium.diff على كروميوم.
شغّل genskpic.py لتوليد drawable_picture.skp.hh، ثم انقل الملف المُولَّد إلى src/gpu/command_buffer/client.
قم ببناء المتصفح وتشغيله.
افتح أي صفحة لتفعيل PoC.
ستتعطل عملية GPU.