Forscher am MIT Computer Science and Artificial Intelligence Laboratory (CSAIL) haben eine neue Sicherheitslücke identifiziert, die grundlegende Schutzmechanismen moderner Prozessoren unterwandert. Die als „TONTOU“ bezeichnete Methode ermöglicht es, Hardware-Sicherheitsvorkehrungen gegen die bekannte Spectre-v2-Schwachstelle zu umgehen. Betroffen sind nach Angaben der Experten sowohl Systeme von Intel als auch von AMD.
Die Entdecker des Angriffs, Daniël Trujillo und Mengjia Yan, beschreiben das Verfahren als eine Form der Interrupt-Injection. Damit lassen sich etablierte Abwehrmechanismen wie eIBRS (Enhanced Indirect Branch Restricted Speculation) bei Intel-CPUs sowie Safe RET bei AMD-Prozessoren neutralisieren. Diese Techniken wurden ursprünglich eingeführt, um spekulative Ausführungsfehler zu verhindern, durch die Angreifer Zugriff auf geschützte Speicherbereiche erhalten könnten.
Angriff nutzt kritisches Zeitfenster in der Sprungvorhersage
Der TONTOU-Angriff nutzt laut den Erkenntnissen der Forscher ein unprivilegiertes Linux-Programm, um Hardware-Interrupts zeitlich so präzise zu steuern, dass der Branch Predictor – die Sprungvorhersage des Prozessors – gezielt manipuliert werden kann. Der entscheidende Moment trete ein, nachdem das System die Sicherheitsmaßnahmen zur Bereinigung der Vorhersage-Daten angewendet hat.
Angesichts immer komplexerer Hardware-Schwachstellen stehen Unternehmen vor der Herausforderung, ihre IT-Infrastruktur effektiv abzusichern. Dieser kostenlose Report klärt auf, welche Bedrohungen und rechtlichen Pflichten Unternehmer jetzt kennen müssen. Neue Cyberrisiken und KI-Gesetze verstehen
Die Attacke nutzt dabei das sogenannte Time-of-Neutralization-to-Time-of-Use-Fenster (ToNtToU) aus. In dieser kurzen Zeitspanne zwischen der Neutralisierung potenziell schädlicher Daten und ihrer tatsächlichen Verwendung durch den Prozessor gelinge es dem Angriff, die Sprungvorhersage erneut zu „vergiften“. Dadurch wird das System dazu verleitet, Befehle spekulativ auszuführen, die eigentlich blockiert sein sollten.
Die praktischen Auswirkungen dieser Entdeckung sind gravierend. Den Forschern gelang es in einer Demonstration, sensible Daten wie Passwort-Hashes aus Linux-Systemen zu exfiltrieren. Dieser Nachweis wurde auf einer Hardware-Plattform mit AMD Zen 2 Architektur unter Verwendung der Linux-Kernel-Version 6.14 erbracht.
Reaktionen von AMD und der Linux-Entwicklergemeinschaft
Auf die Entdeckung der Schwachstelle wurde bereits mit technischen Anpassungen reagiert. Der Linux-Kernel erhielt einen Patch für die Safe-RET-Interrupt-Schwachstelle, die als Schwäche in den bestehenden Schutzmaßnahmen gegen spekulative Stapelüberläufe (SRSO) identifiziert wurde. Dieser Patch wurde bereits in das offizielle Linux Git-Repository überführt. Die Sicherheitslücke betrifft nach aktuellem Stand die AMD-Architekturen der Generationen Zen 1 bis Zen 4.
Wer sich mit dem Thema IT-Infrastruktur befasst, erkennt schnell, dass technische Patches allein oft nicht ausreichen, um ein Unternehmen langfristig zu schützen. Erfahren Sie in diesem kostenlosen E-Book, wie Sie Sicherheitslücken schließen und proaktiv vorsorgen. Gratis-Ratgeber für Cyber Security sichern
AMD bestätigte die Problematik in einem Sicherheitsbulletin mit der Kennung AMD-SB-7061. Darin weist das Unternehmen auf die potenzielle Gefahr einer Informationsoffenlegung hin. Daniël Trujillo vom MIT CSAIL wird in diesem Kontext offiziell als Entdecker der Schwachstelle geführt, die durch die jüngsten Kernel-Patches adressiert wurde.
Für professionelle Anwender und Betreiber von Server-Infrastrukturen unterstreicht dieser Vorfall die anhaltende Komplexität bei der Absicherung von Prozessarchitekturen gegen spekulative Angriffe. Experten raten dazu, die bereitgestellten Kernel-Updates zeitnah einzuspielen, um die Integrität der Systeme gegenüber derartigen Interrupt-basierten Angriffsszenarien zu gewährleisten.

