The document summarizes vulnerabilities in iOS memory protection mechanisms that could allow for arbitrary read/write of kernel memory from a sandboxed app. Specifically:
1. A DMA mapping vulnerability prior to iOS 11 allowed read-write access regardless of mapping permissions.
2. An out-of-bound array access in the GPU notification handling code lacked bounds checking, allowing an app to control kernel memory contents by manipulating indexes.
With careful kernel heap spraying to control memory layout, it may be possible to leverage these issues to achieve arbitrary read and partial write of kernel memory from a sandboxed app, potentially enabling privilege escalation or other exploits.