vm_map'ping out XNU virtual memory

Presented at Objective by the Sea version 2.0 (2019), June 1, 2019, 2:05 p.m. (50 minutes).

Virtual memory management is a fundamental and highly complex part of any operating system; XNU's implementation is no exception. As with any sufficiently complex system, virtual memory management comes with its own vulnerability classes. In this talk we'll cover some XNU virtual memory fundamentals and take a look at CVE-2019-6205 as a case study for what can go wrong, and how to exploit it when it does.


Presenters:

  • Ian Beer - Security Researcher at Google Project Zero
    Ian Beer finds bugs at Google.

Links:

Similar Presentations: