SoK: How Not to Architect Your Next-Generation TEE Malware?
Kubilay Ahmet K\"u\c{c}\"uk, Steve Moyle, Andrew Martin, Alexandru, Mereacre, Nicholas Allott

TL;DR
This paper critically examines the use of Intel SGX and hardware enclaves in malware development, revealing that such technologies do not enhance malware capabilities or stealth, and identifying misconceptions about their security implications.
Contribution
It systematically analyzes SGX-assisted malware, debunks myths, and compares it with non-SGX malware, demonstrating the limitations and misconceptions of using enclaves for malicious purposes.
Findings
SGX does not increase malware attack surface
Enclaves do not provide new infection vectors
SGX malware is less effective than traditional malware
Abstract
Besides Intel's SGX technology, there are long-running discussions on how trusted computing technologies can be used to cloak malware. Past research showed example methods of malicious activities utilising Flicker, Trusted Platform Module, and recently integrating with enclaves. We observe two ambiguous methodologies of malware development being associated with SGX, and it is crucial to systematise their details. One methodology is to use the core SGX ecosystem to cloak malware; potentially affecting a large number of systems. The second methodology is to create a custom enclave not adhering to base assumptions of SGX, creating a demonstration code of malware behaviour with these incorrect assumptions; remaining local without any impact. We examine what malware aims to do in real-world scenarios and state-of-art techniques in malware evasion. We present multiple limitations of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Malware Detection Techniques · Information and Cyber Security · Digital and Cyber Forensics
