
Chrome SKSL 우회 + 정수 오버플로우 -> OOB 쓰기 취약점에 대한 PoC, 제가 Skia에서 Google에 보고한 것입니다.
Fixed in Chrome M128: https://chromereleases.googleblog.com/2024/08/stable-channel-update-for-desktop_21.html
재현 단계:
chromium.diff 패치를 chromium에 적용합니다.
genskpic.py를 실행하여 drawable_picture.skp.hh를 생성한 다음, 생성된 파일을 src/gpu/command_buffer/client로 이동합니다.
브라우저를 빌드하고 시작합니다.
PoC를 트리거하기 위해 임의의 페이지를 엽니다.
GPU 프로세스가 충돌합니다.