Skip to main content
Processor Security· 4 min read· in Technology

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

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]

The TONTOU attack exploits the brief window between when a processor's branch predictor is sanitized and when it is used.

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]

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]

While highly precise, the Interrupt Injection exploit operates at a very slow speed.

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]

Shared cloud servers face the highest risk from speculative execution vulnerabilities like TONTOU.

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]

Where opinion splits

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.

Key points

  • 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.

Unanswered questions

  • 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.

How we got here

  1. 2018

    The original Spectre and Meltdown vulnerabilities are disclosed, revealing fundamental flaws in speculative execution.

  2. 2023

    Researchers develop the 'Inception' attack, prompting AMD to introduce the Safe RET mitigation in Linux.

  3. February 2026

    MIT researchers Daniël Trujillo and Mengjia Yan privately disclose the TONTOU bypass to AMD and Intel.

  4. June 2026

    A patch addressing the interrupt injection vulnerability is merged into the Linux kernel.

  5. August 2026

    The TONTOU attack is publicly presented at the Black Hat USA security conference.

Security Researchers 40%Hardware Manufacturers 30%Systems Administrators 30%
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.

Perspectives this story doesn't cover

  • Cloud Infrastructure Providers
  • Open Source Kernel Developers

Sources

Source coverage

6 outlets

3 viewpoints surfaced

Security Researchers 40%Hardware Manufacturers 30%Systems Administrators 30%
  1. [1]Digital TrendsSystems Administrators

    Spectre has been haunting CPU security since 2018

    Read on Digital Trends →
  2. [2]BleepingComputerSecurity Researchers

    Researchers bypass recent mitigations for Spectre v2 speculative execution side-channel attacks

    Read on BleepingComputer →
  3. [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. [4]Daily.devSecurity Researchers

    Researchers from MIT CSAIL have disclosed a new CPU side-channel attack called TONTOU

    Read on Daily.dev →
  5. [5]DataconomyHardware Manufacturers

    MIT researchers have identified a new Spectre-style CPU attack called TONTOU

    Read on Dataconomy →
  6. [6]SC WorldHardware Manufacturers

    Researchers bypass Spectre v2 mitigations

    Read on SC World →

Comments

Stay informed

Every angle. Every day.

Get Technology stories with full source coverage and perspective breakdowns, free every day.