Abstract:
In early 2018, the disclosure of Spectre1 and Meltdown2 exposed the security risks inherent in speculative and out-of-order execution, which were hitherto considered harm...Show MoreMetadata
Abstract:
In early 2018, the disclosure of Spectre1 and Meltdown2 exposed the security risks inherent in speculative and out-of-order execution, which were hitherto considered harmless and valuable performance optimizations. In a nutshell, these attacks demonstrated that transient execution, where the computer executes code speculatively before reverting execution, leaves side effects on the microarchitecture, allowing adversaries to retrieve data across software- and hardware-enforced security boundaries.
Published in: IEEE Security & Privacy ( Volume: 19, Issue: 1, Jan.-Feb. 2021)