Conjuring Hardware Failures to Breach CPU Privilege Boundaries
Hardware researchers utilize rowhammer-induced memory corruption to subvert memory encryption in confidential computing cloud enclaves.
Summary
Overview: Catastrophic hardware failures. From an aging I/O device to cosmic ray bit flips, memory degradation to CPU fires. When an unrecoverable hardware error is detected, the common platform response is to generate a Machine Check Exception, and shut down before the problem gets worse. In this talk, we'll see what happens when we circumvent all the traditional fail safes. What happens when, instead of exceptionally rare failures from natural causes, we deliberately create these fatal events from softw
Key Topics: are. When instead of a platform shutdown, we force the system to limp along, damaged but alive. We'll show how carefully injecting these signals during privileged CPU operations can disrupt secure transitions, how those disruptions progress to cascading system failures, and how to ride the chaos to gain hardware privilege escalation. Finally, we'll see how to undo the damage, recover from the unrecoverable, and let the system continue as if nothing happened - now with a foothold in privileged space, all through hardware failure events synthesized through software-only attacks. We'll conclude by showing how to use this vector to reveal all-new
Takeaways: e new world of machine check research opportunities - for both attackers and defenders - across technologies and architectures.
Related talks
BSides Edmonton 2025·44 min
Samin Zaman
Presenters detail vulnerability discovery and exploitation in Cosmic Threats: An Introduction to Cybersecurity in Space by Samin Zaman.
Black Hat·47 min
Key Learnings
Challenges examines Running a Security Operations Center.
Ekoparty Security Conference·30 min
Dennis Kengo Oka
Demonstrates A practical guide to fuzz testing... ▪ Dennis Kengo Oka ▪ Ekoparty 2021: Hardware Hacking Space and evaluates key implications for security practitioners.


