How MIT Researchers Bypassed the Latest Spectre Mitigations on AMD and Intel CPUs
A new technique called TONTOU exploits a microscopic timing gap in processor defenses, allowing researchers to leak protected memory. The discovery highlights the ongoing challenge of securing predictive hardware, though patches are already rolling out for affected systems.
By Tariq Nasser
- Security Researchers
- Hardware defenses are fundamentally fragile when they rely on perfect timing.
- Hardware Manufacturers
- Lab demonstrations do not always translate to real-world threats.
- Systems Administrators
- Another day, another kernel patch to deploy across the fleet.
Common questions
Is my personal computer at risk from this attack?
For the average user, the risk is extremely low. The attack requires the ability to run code locally on your machine, and it operates very slowly. It is primarily a concern for shared cloud servers.
How can I protect my system?
Keep your operating system updated. A patch for the Linux kernel has already been released to address the vulnerability on affected AMD processors.
Why didn't Intel issue a patch?
Intel determined that executing this attack in a real-world environment requires highly specific software conditions that are difficult to achieve, making additional mitigations unnecessary at this time.
The short answer
- MIT researchers discovered a new attack called TONTOU that bypasses recent Spectre v2 mitigations on AMD and Intel CPUs.
- The attack exploits a microscopic timing gap between when a processor's branch predictor is cleaned and when it is used.
- By injecting precise timer interrupts, attackers can re-poison the predictor and leak protected kernel memory.
- The exploit successfully extracted password hashes from a Linux system at a slow rate of 5.47 bytes per second.
- AMD has patched the vulnerability in the Linux kernel, while Intel considers real-world exploitation too complex to warrant new mitigations.
In a tiny window of time lasting just tens of nanoseconds—the span of two processor instructions—a team of MIT researchers found a way to break the defenses of modern computer chips. Daniël Trujillo and Mengjia Yan at the MIT Computer Science and Artificial Intelligence Laboratory (CSAIL) have unveiled a new attack technique that bypasses the latest security mitigations on AMD and Intel processors.[1][2]
Since 2018, the tech industry has been playing a relentless game of whack-a-mole with Spectre, a class of vulnerabilities that exploits "speculative execution." This is the process by which modern CPUs guess what software will do next and execute instructions ahead of time to boost performance. If the guess is wrong, the processor discards the work, but traces of that activity remain in the cache, allowing attackers to siphon protected data.[1][2][5]
To stop the variant known as Spectre v2, chipmakers introduced defenses—such as AMD's Safe RET and Intel's eIBRS—that wipe or isolate the processor's "branch predictor" right before sensitive kernel code runs. The assumption was straightforward: if you clean the predictor's memory, the attacker's poisoned guesses are neutralized before they can do any harm.[2][3][4]
But hardware execution is messy, and the MIT researchers spotted a hidden flaw in that assumption. The moment the predictor is cleaned and the moment it is actually used by the processor are not the exact same instant. There is a microscopic gap between the two events, creating what the researchers call a "post-neutralization window."[1][5]

To pry this window open, the researchers developed a technique called "Interrupt Injection," part of a broader attack class they named TONTOU (Time-of-Neutralization to Time-of-Use). By scheduling high-frequency timer interrupts with nanosecond precision, an unprivileged user program can force the kernel to pause and run an interrupt handler right inside that tiny gap.[2][3][4][6]
Once inside the gap, the attacker can re-poison the branch predictor. The defense worked exactly as designed, but its clean state simply did not last long enough to protect the sensitive code. The processor is tricked into speculatively executing an attacker-chosen path, reopening the very door the mitigations were supposed to bolt shut.[1][4]
Once inside the gap, the attacker can re-poison the branch predictor.
How dangerous is this capability in the real world? The researchers built a complete end-to-end exploit on an AMD Zen 2 system running a stock Linux kernel with all Spectre mitigations enabled. They successfully broke the kernel's address space layout randomization and leaked protected memory, including the `/etc/shadow` file that contains root password hashes.[2][3][6]
However, the attack is far from a speed demon. The exploit leaked data at a rate of roughly 5.47 bytes per second. A single attempt to locate and extract the password file took approximately 18 minutes, succeeding in five out of ten test runs. This is a highly precise, slow-moving strike, not a rapid smash-and-grab.[2][3][4][5]

AMD has acknowledged the vulnerability, which is tracked as CVE-2026-68480, confirming that it affects the Linux implementation of its Safe RET mitigation on Zen 1 through Zen 4 processors. A patch addressing the interrupt injection window has already been merged into the Linux kernel and is rolling out in standard operating system updates.[3][4][6]
Intel's response highlights the divide between lab research and practical threats. While the researchers successfully triggered the necessary mispredictions on Intel Cascade Lake Refresh and Arrow Lake processors, Intel stated that real-world exploitation requires highly specific software conditions. The company paid a bug bounty but currently plans no additional mitigations.[1][5]

The discovery of TONTOU proves that neutralizing hardware vulnerabilities with software patches is a game of diminishing returns. Even the most carefully designed defenses leave microscopic windows that dedicated researchers—or sophisticated threat actors—can eventually exploit.[1][4]
For the average desktop user, this is not an immediate reason to panic, as the attack requires local code execution and operates at a crawl. But for cloud providers managing shared server environments, it is a stark reminder that the ghost of Spectre is still deeply embedded in the architecture of modern computing.[1][5]
Why it matters
This discovery proves that even the most advanced hardware security patches have microscopic blind spots. While average users are largely safe, it forces cloud providers and enterprise networks to deploy new kernel updates to protect shared servers from data theft.
Competing readings
Security Researchers
Hardware defenses are fundamentally fragile when they rely on perfect timing.
For microarchitectural security experts, the TONTOU attack is a textbook example of why patching hardware flaws with software is a losing battle. Researchers argue that as long as processors rely on speculative execution for speed, attackers will find microscopic gaps in the defenses. The MIT team's ability to weaponize a window of just two instructions proves that even the most rigorous sanitization routines can be undone if the processor's state isn't locked down until the exact moment of use.
Hardware Manufacturers
Lab demonstrations do not always translate to real-world threats.
Chipmakers face the difficult task of balancing absolute security against processor performance. From the manufacturer's perspective, the TONTOU attack is a brilliant piece of academic research, but one that requires a highly contrived environment to execute. Intel's decision not to issue a patch reflects a pragmatic calculus: the attack is slow, requires local access, and depends on specific software gadgets. For manufacturers, mitigating every theoretical side-channel attack would cripple the speed that modern computing relies on.
Systems Administrators
Another day, another kernel patch to deploy across the fleet.
For the engineers managing massive cloud infrastructures, Spectre bypasses are an operational headache. While the attack is slow, the fact that it can extract root password hashes from unprivileged accounts makes it a genuine threat in multi-tenant environments where different customers share the same physical CPU. Administrators must now roll out the latest Linux kernel patches (CVE-2026-68480) across their fleets, once again absorbing the administrative overhead and potential performance hits that come with mitigating speculative execution flaws.
The sequence
2018
The original Spectre and Meltdown vulnerabilities are disclosed, revealing fundamental flaws in speculative execution.
2023
Researchers develop the 'Inception' attack, prompting AMD to introduce the Safe RET mitigation in Linux.
February 2026
MIT researchers Daniël Trujillo and Mengjia Yan privately disclose the TONTOU bypass to AMD and Intel.
June 2026
A patch addressing the interrupt injection vulnerability is merged into the Linux kernel.
August 2026
The TONTOU attack is publicly presented at the Black Hat USA security conference.
Jargon, explained
- Speculative Execution
- A speed-boosting technique where a processor guesses what instructions will be needed next and executes them ahead of time.
- Branch Predictor
- A component inside a CPU that attempts to guess which way a program will branch to keep the processor fed with instructions.
- Spectre v2
- A class of vulnerabilities that tricks the branch predictor into executing malicious paths, leaving traces of sensitive data in the processor's cache.
- TONTOU
- Time-of-Neutralization to Time-of-Use; a vulnerability window that occurs between a security cleanup and the actual use of the cleaned resource.
- Interrupt
- A signal to the processor that temporarily halts its current task to handle a high-priority event, such as a timer or hardware input.
What’s still unclear
- Whether similar timing-gap vulnerabilities exist in other processor architectures, such as ARM.
- How cloud providers will balance the performance overhead of new kernel patches against the security risks of shared environments.
- If future hardware redesigns can completely eliminate the post-neutralization window without crippling processor speeds.
Sources
[1]Digital TrendsSystems Administrators
Spectre has been haunting CPU security since 2018
Read on Digital Trends →[2]BleepingComputerSecurity Researchers
Researchers bypass recent mitigations for Spectre v2 speculative execution side-channel attacks
Read on BleepingComputer →[3]The Hacker NewsSecurity Researchers
MIT CSAIL researchers Daniël Trujillo and Mengjia Yan named the technique INTERRUPT INJECTION
Read on The Hacker News →[4]Daily.devSecurity Researchers
Researchers from MIT CSAIL have disclosed a new CPU side-channel attack called TONTOU
Read on Daily.dev →[5]DataconomyHardware Manufacturers
MIT researchers have identified a new Spectre-style CPU attack called TONTOU
Read on Dataconomy →[6]SC WorldHardware Manufacturers
Researchers bypass Spectre v2 mitigations
Read on SC World →
Comments
Every angle. Every day.
Get technology stories with full source coverage and perspective breakdowns delivered to your inbox.








