
POC de exploit para el error CVE-2019-8781, encontrado por @LinusHenze
- macOS 10.14.6 (18G95) (Debería funcionar en todas las versiones de macOS lanzadas antes de 10.15.0)
- SMEP: Activado
- SMAP: Desactivado
- Se pasa el desplazamiento de ASLR del kernel en argv[1]
Necesitarás las herramientas de línea de comandos de Xcode 9.4.1 para compilarlo.
Revisa el Makefile.
A Apple por el 0day.
A Linus Henze(@LinusHenze), por el bug, por supuesto =)))