
macOS XNU 커널(CVE-2026-43724)용 로컬 권한 상승 익스플로잇으로, dyld 공유 캐시 슬라이드 워크(slide walk)의 out-of-bounds 쓰기를 이용해 권한 없는 사용자로부터 루트 셸을 획득합니다.

권한 없는 사용자에서 root로 권한을 상승시키는 macOS LPE(로컬 권한 상승)입니다. v5 슬라이드 워크(vm_shared_region_slide_page_v5)의 페이지 내 경계 검사 누락으로 인해 dyld 공유 캐시 페이지에 인접한 커널 메모리에 대한 8바이트 OOB(Out-of-Bounds) 읽기/쓰기가 발생하며, syscall 536을 통해 도달 가능합니다.
macOS 26.5.2(25F84, xnu-12377.121.10)에서 패치되었습니다. 26.5 베타(xnu-12377.120.72)까지 취약합니다.
분석 문서: https://gracecondition.github.io/posts/dirtyslide/
make # builds the payload into ./dist
./dist/run.sh # run on the target VM as an unprivileged user → root shell
Apple Virtualization(VMAPPLE) 환경의 macOS 26.5(25F5042g) arm64에서 테스트되었습니다. 물리 메모리 스캔은 실행의 약 50%에서 커널 패닉을 일으키며, 게스트가 재부팅되므로 그냥 다시 실행하면 됩니다.