Hardware

New Cache Leakage Attack Pierces Cloud Confidential Computing Enclaves

By Reporting from New York

New Cache Leakage Attack Pierces Cloud Confidential Computing Enclaves
Photo via Wikimedia Commons

NEW YORK — What happened A team of academic researchers from universities in Germany and the United States has published a vulnerability nicknamed 'GhostVault,' tracking CVE-2026-38412. The flaw demonstrates that modern hardware-based Trusted Execution Environments (TEEs)—widely used by hyperscale cloud providers to promise complete zero-trust confidentiality for tenant workloads—can be made to leak memory contents through speculative side channels. Under specific lab conditions, researchers successfully extracted AES encryption keys and confidential model weights from inside an isolated hardware enclave without alerting the host hypervisor.

Why it matters Confidential computing is the foundational technology that allows banks, healthcare systems, and AI developers to run sensitive computations on third-party cloud infrastructure without trusting the cloud provider itself. By cryptographically isolating a virtual machine’s memory directly inside the central processing unit, TEEs guarantee that even a cloud provider with physical access or root privileges cannot peek inside. A vulnerability that bypasses this boundary undermines the primary theoretical defense used to sell regulated industries on public cloud adoption.

Deep dive GhostVault does not crack memory encryption algorithms; rather, it exploits the microarchitectural behavior of the processor's shared branch prediction unit and level-three data cache. When an isolated virtual machine performs operations, speculative execution engines predict branching decisions to improve speed. GhostVault carefully manipulates surrounding, non-secure operating threads to prime CPU branch prediction buffers. When the secure enclave executes, speculative mispredictions briefly load enclave memory contents into microarchitectural cache lines before the CPU realizes the error and attempts to discard them. By measuring microsecond variations in cache retrieval timing—a classic timing side channel—an attacker sharing the physical CPU socket can reconstruct the protected data bit by bit.

Report check The vulnerability was demonstrated on server chips released between 2022 and 2025 across multiple architectures in closed research conditions. Hardware vendors have acknowledged the vulnerability disclosures and issued coordinated firmware patches. However, there is no verified evidence that GhostVault has been weaponized by malicious actors in live production clouds. Reports claiming that massive amounts of customer secrets were stolen from commercial public clouds remain ungrounded speculation.

Open questions How significant will the performance penalty be once cloud operators apply microcode mitigations that restrict speculative execution across hardware boundaries? Will enterprise customers accept slower performance in high-throughput workloads, or will some opt to run with mitigations disabled?