CRDec 3, 2019

An Off-Chip Attack on Hardware Enclaves via the Memory Bus

arXiv:1912.01701v1125 citations
Originality Highly original
AI Analysis

This addresses a security vulnerability for systems using hardware enclaves, presenting a novel attack vector that is more difficult to thwart than prior methods.

The paper tackles the problem of breaking hardware enclave confidentiality by introducing Membuster, an off-chip attack that snoops the memory bus to extract memory access patterns, demonstrating it can leak sensitive data from applications like Hunspell and Memcached with high accuracy in a single run.

This paper shows how an attacker can break the confidentiality of a hardware enclave with Membuster, an off-chip attack based on snooping the memory bus. An attacker with physical access can observe an unencrypted address bus and extract fine-grained memory access patterns of the victim. Membuster is qualitatively different from prior on-chip attacks to enclaves and is more difficult to thwart. We highlight several challenges for Membuster. First, DRAM requests are only visible on the memory bus at last-level cache misses. Second, the attack needs to incur minimal interference or overhead to the victim to prevent the detection of the attack. Lastly, the attacker needs to reverse-engineer the translation between virtual, physical, and DRAM addresses to perform a robust attack. We introduce three techniques, critical page whitelisting, cache squeezing, and oracle-based fuzzy matching algorithm to increase cache misses for memory accesses that are useful for the attack, with no detectable interference to the victim, and to convert memory accesses to sensitive data. We demonstrate Membuster on an Intel SGX CPU to leak confidential data from two applications: Hunspell and Memcached. We show that a single uninterrupted run of the victim can leak most of the sensitive data with high accuracy.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes