Intel’s Software Guard Extensions (SGX) provide a new hardware-based trusted execution environment on Intel CPUs using secure enclaves that are resilient to accesses by privileged code and physical attackers. Originally designed for securing small services, SGX bears promise to protect complex, possibly cloud-hosted, legacy applications. In this paper, we show that previously considered harmless synchronisation bugs can turn into severe security vulnerabilities when using SGX. By exploiting use-after-free and time-of-check-to-time-of-use (TOCTTOU) bugs in enclave code, an attacker can hijack its control flow or bypass access control. We present AsyncShock, a tool for exploiting synchronisation bugs of multithreaded code running under SGX. ...
This repository contains data to reproduce results from the paper "Plundervolt: Software-based Fault...
Intel Software Guard Extensions (SGX) is a recent technology from Intel that makes it possible to ex...
The inclusion of the Software Guard eXtensions (SGX) in recent Intel processors has been broadly acc...
Intel's Software Guard Extensions (SGX) provide a new hardware-based trusted execution environment o...
Intel announced in September 2013 SGX (Software Guard eXtension) technology to be implemented in the...
Trusted execution environments, and particularly the Software Guard eXtensions (SGX) included in rec...
This paper analyzes the vulnerability space arising in Trusted Execution Environments (TEEs) when in...
Intel SGX is the latest processor architecture promising secure code execution despite large, comple...
© 2017 ACM. Protected module architectures such as Intel SGX hold the promise of protecting sensitiv...
Intel's Software Guard Extensions (SGX) provide a non-introspectable trusted execution environment (...
Recent developments on hardware-based trusted execution environments, such as the Software Guard Ext...
Dynamic frequency and voltage scaling features have been introduced to manage ever-growing heat and ...
Novel trusted execution technologies such as Intel's Software Guard Extensions (SGX) are considered ...
Recent research has demonstrated that Intel's SGX is vulnerable to various software-based side-chann...
International audienceIn modern computer systems, user processes are isolated from each other by the...
This repository contains data to reproduce results from the paper "Plundervolt: Software-based Fault...
Intel Software Guard Extensions (SGX) is a recent technology from Intel that makes it possible to ex...
The inclusion of the Software Guard eXtensions (SGX) in recent Intel processors has been broadly acc...
Intel's Software Guard Extensions (SGX) provide a new hardware-based trusted execution environment o...
Intel announced in September 2013 SGX (Software Guard eXtension) technology to be implemented in the...
Trusted execution environments, and particularly the Software Guard eXtensions (SGX) included in rec...
This paper analyzes the vulnerability space arising in Trusted Execution Environments (TEEs) when in...
Intel SGX is the latest processor architecture promising secure code execution despite large, comple...
© 2017 ACM. Protected module architectures such as Intel SGX hold the promise of protecting sensitiv...
Intel's Software Guard Extensions (SGX) provide a non-introspectable trusted execution environment (...
Recent developments on hardware-based trusted execution environments, such as the Software Guard Ext...
Dynamic frequency and voltage scaling features have been introduced to manage ever-growing heat and ...
Novel trusted execution technologies such as Intel's Software Guard Extensions (SGX) are considered ...
Recent research has demonstrated that Intel's SGX is vulnerable to various software-based side-chann...
International audienceIn modern computer systems, user processes are isolated from each other by the...
This repository contains data to reproduce results from the paper "Plundervolt: Software-based Fault...
Intel Software Guard Extensions (SGX) is a recent technology from Intel that makes it possible to ex...
The inclusion of the Software Guard eXtensions (SGX) in recent Intel processors has been broadly acc...