Explore the security implications of ARM architecture and KVM hypervisor design in this 23-minute Black Hat conference talk. Delve into the intricacies of ARM instruction sets, focusing on exception-generating instructions that facilitate communication between different privilege levels. Learn how the HVC instruction enables the OS kernel (EL1) to call upon the Hypervisor (EL2). Presented by Baibhav Singh and Rahul Kashyap, this talk examines potential vulnerabilities in the KVM on ARM design, offering insights into cybersecurity challenges in virtualized environments.
Overview
Syllabus
Back to the Future: A Radical Insecure Design of KVM on ARM
Taught by
Black Hat