Paper 2025/079 Original: eprint.iacr.org/2025/079 ↗

Exploring side-channels in Intel Trust Domain Extensions

Upasana Mandal
Shubhi Shukla
Nimish Mishra
Sarani Bhattacharya
Paritosh Saxena
Debdeep Mukhopadhyay
Abstract

Intel Trust Domain Extensions (TDX) has emerged as a crucial technology aimed at strengthening the isolation and security guarantees of virtual machines, especially as the demand for secure computation is growing largely. Despite the protections offered by TDX, in this work, we dig deep into the security claims and uncover an intricate observation in TDX. These findings undermine TDX's core security guarantees by breaching the isolation between the Virtual Machine Manager (VMM) and Trust Domains (TDs). In this work for the first time, we show through a series of experiments that these performance counters can also be exploited by the VMM to differentiate between activities of an idle and active TD. The root cause of this leakage is core contention. This occurs when the VMM itself, or a process executed by the VMM, runs on the same core as the TD. Due to resource contention on the core, the effects of the TD's computations become observable in the performance monitors collected by the VMM. This finding underscore the critical need for enhanced protections to bridge these gaps within these advanced virtualized environments.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
History
2025-03-03: last updated
2025-01-18: published
Short URL
https://ia.cr/2025/079
License
https://creativecommons.org/licenses/by-nc/4.0/

BibTeX

@misc{cryptoeprint:2025/079,
      author = {Upasana Mandal and Shubhi Shukla and Nimish Mishra and Sarani Bhattacharya and Paritosh Saxena and Debdeep Mukhopadhyay},
      title = {Exploring side-channels in Intel Trust Domain Extensions},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/079},
      year = {2025},
      url = {https://eprint.iacr.org/2025/079}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.