Source is this video: Is the iPhone 17 the First Un-Breakable Phone?
iOS on the iPhone17 which is running ARMv9-A architecture now supports ARM’s Memory Tagging Extension.
Apple calls their implementation Memory Integrity Enforcement. They claim this to be the most significant breakthrough in operating system security.
Memory exploits and bugs are the most prevalent and can never seem to be fully fixed, as the number of kernel memory corruption bugs fixed per iOS version stays in the 2-3 digit range.
Thus, Apple seems to have shifted their focus to making exploitation as difficult as possible. And they’ve already done a great job at this through:
TODO: complete the note
- talk about zone sequestering VA
- https://chatgpt.com/s/t_68db3de831d481918bf1445194e761e4