SgxPectre: Stealing Intel Secrets From SGX Enclaves via Speculative Execution
Guoxing Chen, Sanchuan Chen, Yuan Xiao, Yinqian Zhang, Zhiqiang Lin, Ten‐Hwang Lai
Abstract
The speculative execution of side-channel vulnerabilities in microarchitecture processors has raised concerns about the security of Intel's Software Guard eXtensions (SGX). We present SgxPectre attacks, the SGX variants of Spectre attacks, which exploit speculative execution vulnerabilities to subvert the confidentiality of SGX enclaves; evaluate Intel's existing countermeasures against SgxPectre attacks; and discuss security implications.
Topics & Concepts
Guard (computer science)Computer scienceComputer securityExploitSpeculative executionConfidentialityMicroarchitectureSoftwareOperating systemSecurity guardProgramming languageSecurity and Verification in ComputingPhysical Unclonable Functions (PUFs) and Hardware SecurityAdvanced Malware Detection Techniques