Breaking Virtual Memory Protection and the SGX Ecosystem with Foreshadow

Jo Van Bulck, Marina Minkin, Ofir Weisse, Daniel Genkin, Baris Kasikci, Frank Piessens, Mark Silberstein, Thomas F. Wenisch, Yuval Yarom, Raoul Strackx

Research output: Contribution to journalArticlepeer-review

Abstract

Foreshadow is a speculative execution attack that allows adversaries to subvert the security guarantees of Intel's Software Guard eXtensions (SGX). Foreshadow allows access to data across process boundaries, and allows virtual machines (VMs) to read the physical memory belonging to other VMs or the hypervisor.

Original languageEnglish
Article number8691527
Pages (from-to)66-74
Number of pages9
JournalIEEE Micro
Volume39
Issue number3
DOIs
StatePublished - 1 May 2019

All Science Journal Classification (ASJC) codes

  • Software
  • Hardware and Architecture
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Breaking Virtual Memory Protection and the SGX Ecosystem with Foreshadow'. Together they form a unique fingerprint.

Cite this