Academic researchers developed a side-channel attack called TEE.Fail, which allows extracting secrets from the trusted execution environment in the CPU, the highly secure area of a system, such as Intel's SGX and TDX, and AMD's SEV-SNP. The method is a memory-bus interposition attack on DDR5 systems that could be successfully done by computer hobbyists a cost of less than $1,000. Trusted Execution Environments (TEEs) are “confidential computing” hardware within the main processor that ensure confidentiality and integrity of sensitive data, like cryptographic keys used for authentication and authorization. This environment is isolated from the operating system and creates protected regions of memory where code and data can run securely. Researchers from Georgia Tech and Purdue University note that modern implementations of Intel SGX, Intel TDX, and AMD SEV-SNP are no longer as secure as advertised, due to architectural trade-offs in recent generations. Specifically, TEEs moved from client CPUs to server-grade hardware using DDR5 memory, which adopted deterministic AES-XTS memory encryption and stripped away memory integrity and replay protections in favor of performance and scalability. Their experiments confirmed that it is possible to exploit these weaknesses for key extraction and attestation forgery. TEE.Fail is the first DDR5-based ciphertext attack, extending prior DDR4 work like WireTap and BatteringRAM. The attack requires physical access to the target as well as root...
TEE.Fail attack breaks confidential computing on Intel, AMD, NVIDIA CPUs
BleepingComputer
·Bill Toulas
·Published Oct 28, 2025
·Updated
Affected Software
3 affected components
Intel SGX
Intel TDX
AMD SEV-SNP
Frequently Asked Questions
1
What is the main topic of this article?
The article discusses the TEE.Fail side-channel attack that compromises confidential computing on Intel, AMD, and NVIDIA CPUs.
2
What security implications are discussed in the article?
The TEE.Fail attack raises serious concerns about the security of secrets stored within trusted execution environments such as Intel's SGX and AMD's SEV-SNP.
3
What products or software are affected by the TEE.Fail attack?
The affected products include Intel SGX, Intel TDX, and AMD SEV-SNP.
4
How does TEE.Fail exploit the target systems?
TEE.Fail exploits vulnerabilities in the trusted execution environment to extract sensitive data from secure areas of the CPU.
5
Who developed the TEE.Fail attack method?
The TEE.Fail attack was developed by academic researchers specializing in security.