MIT researchers uncover ‘unpatchable’ flaw in Apple M1 chips
The author is here and ought to make it all clear but if you google the title of the article you can download the paper already despite everyone being coy about it and the ACM not having published it yet.  It's kind of ridiculous it's getting this kind of press before the paper is officially published and available.   If the paper was published and security experts were allowed to analyze it before the tech press went nuts the stories would probably have a different tone.<p>This is interesting theoretically but the amount of access required is pretty high, this is hardly an exploitable zero day.<p>Having read the paper, in a nutshell it requires:<p>- Login to the Mac in question<p>- Ability to install a custom kext to make the PACMAN Gadget work.   The exploit requires access to undocumented registers on the M1 that are apparently not accessible from user space, but this is a bit unclear.<p>- Also need an exploitable kernel buffer overflow against Mac OS (they made a custom kext with a buffer overflow)<p>- Run the bufferflow + Pacman Gadget together to do the final elevation<p>If someone can find a way to do this without installing kexts then it becomes way more serious.   As is it certainly is a super interesting paper and presents a bunch of work for chip designers.