← Back to Feed

New Interrupt Injection Attack Can Bypass Spectre v2 Defenses on Intel and AMD CPUs

August 6, 2026 · The Hacker News · Severity: HIGH

An unprivileged Linux program can time a hardware interrupt to land in the gap between a processor sanitizing its branch predictor and the kernel using it, re-poisoning the predictor after the defense has run. MIT CSAIL researchers Daniël Trujillo and Mengjia Yan named the technique INTERRUPT INJECTION . On an AMD Zen 2 machine running Linux 6.14 with every default Spectre v2 mitigation on, their exploit leaked arbitrary kernel memory at 5.47 bytes per second with 91.97% accuracy, enough to locate and read /etc/shadow, which stores the system's password hashes, in five of ten attempts.

An unprivileged Linux program can time a hardware interrupt to land in the gap between a processor sanitizing its branch predictor and the kernel using it, re-poisoning the predictor after the defense has run. MIT CSAIL researchers Daniël Trujillo and Mengjia Yan named the technique INTERRUPT INJECTION . On an AMD Zen 2 machine running Linux 6.14 with every default Spectre v2 mitigation on, their exploit leaked arbitrary kernel memory at 5.47 bytes per second with 91.97% accuracy, enough to locate and read /etc/shadow, which stores the system's password hashes, in five of ten attempts. It needs no privileges, only local code execution, so the risk sits on shared systems running an affected processor. The pair disclosed to AMD and Intel on February 5. AMD told them it plans a kernel patch; MIT says one has since shipped and arrives in a normal operating system update. A fix is in the Linux kernel.

Key Takeaways

  • A novel interrupt injection attack (CVE-2023-20569) bypasses recently deployed Spectre v2 mitigations by exploiting AMD processors' interrupt handling.
  • The attack, dubbed 'Inception,' was demonstrated by ETH Zurich researchers and affects AMD Zen 1 through Zen 4 architecture processors.
  • AMD has released security bulletins (SB-7061, SB-7005) and microcode updates to address the vulnerability.
☕ Buy a Coffee