
PoC pour un contournement SKSL Chrome + dépassement d'entier -> vulnérabilité d'écriture OOB que j'ai signalée à Google dans Skia.
Corrigé dans Chrome M128 : https://chromereleases.googleblog.com/2024/08/stable-channel-update-for-desktop_21.html
Étapes pour reproduire :
Appliquer le correctif chromium.diff à chromium.
Exécuter genskpic.py pour générer drawable_picture.skp.hh, puis déplacer le fichier généré vers src/gpu/command_buffer/client.
Compiler et lancer le navigateur.
Ouvrir une page pour déclencher le PoC.
Le processus GPU plantera.