
New WireTap Attack Bypasses Intel SGX Security via DDR4 Memory Bus Interposer
Researchers from Georgia Institute of Technology and Purdue University have demonstrated a new attack called WireTap that bypasses the security guarantees of Intel Software Guard Extensions (SGX) on systems with DDR4 memory. SGX is a hardware-based security feature in Intel processors designed to create secure enclaves for executing applications, protecting them from unauthorized access even in compromised systems. The WireTap attack involves placing an interposer on the DDR4 memory bus to passively extract ECDSA keys used by SGX. This method allows attackers to recover sensitive cryptographic information without active intervention, compromising the confidentiality of data protected by SGX. The attack highlights a critical vulnerability in the physical layer of security, as it bypasses SGX protections by exploiting the memory bus. This has significant implications for secure computing environments that rely on SGX, such as cloud computing and confidential computing platforms. Cybersecurity professionals should note that while SGX provides robust protection against software-based attacks, hardware-level vulnerabilities like WireTap necessitate additional physical security measures. Organizations using SGX should consider implementing physical tamper detection and secure boot processes to mitigate such risks. The passive nature of the attack makes it particularly challenging to detect, emphasizing the need for comprehensive security strategies that address both software and hardware attack vectors. This research underscores the importance of a holistic approach to security, considering all potential attack surfaces, including hardware-level vulnerabilities.