Branch-Target-Reuse-Angriff umgeht Spectre-v2-Schutzmaßnahmen in JIT-Umgebungen

Regulators reviewing consumer protection risks associated with advanced AI systems

Written by

in

Forscher von VUSec und der Scuola Superiore Sant’Anna haben Branch Target Reuse, kurz BTR, vorgestellt, eine Spectre-v2-Technik, die auf veraltete Einträge der indirekten Sprungvorhersage im Umfeld von Just-in-Time-kompiliertem Code abzielt. Die Arbeit untersucht JIT-Engines, die von Browsern, Sprachlaufzeitumgebungen und Betriebssystemkomponenten verwendet werden und bei denen ausführbare Speicherbereiche freigegeben und später wiederverwendet werden können.

Warum das veraltete Sprungziel relevant ist

BTR beruht auf einer Diskrepanz zwischen dem architektonischen Verhalten zur Code-Kohärenz und dem Zustand der Sprungvorhersage des Prozessors. Ein Sprungziel, das nicht mehr vorhandenem Code zugeordnet ist, kann für die spekulative Ausführung verfügbar bleiben, nachdem derselbe Speicherbereich erneut belegt wurde. Die Forscher demonstrierten, wie dieser Zustand den transienten Kontrollfluss umleiten und Daten über einen Seitenkanal offenlegen könnte. Ihre Untersuchung umfasste SpiderMonkey, GraalVM und den klassischen BPF-JIT von Linux, wobei die Ausnutzbarkeit je nach Umgebung und Prozessorverhalten variierte.

Die Abwehr erfordert mehr als eine Schutzmaßnahme

Der Veröffentlichung zufolge wurden den Linux-Schutzmaßnahmen CVE-2026-64507 und CVE-2026-64508 zugewiesen, während andere betroffene Projekte Techniken wie die Randomisierung des Code-Caches und eine stärkere Prozessisolierung in Betracht zogen. Betreiber sollten die Forschung als weitere Erinnerung daran verstehen, dass sich das Risiko spekulativer Ausführung auf Hardware, Laufzeitumgebungen und Softwarehärtung erstreckt. Patch-Status, Workload-Isolierung und Herstellerempfehlungen sollten gemeinsam geprüft werden. Der Leitfaden von SectechMedia zu ausfallsicheren Infrastrukturen für Sicherheitssysteme erläutert, warum mehrschichtige Schutzmaßnahmen wichtig sind, wenn eine Annahme der Abwehr versagt.

Quellen

Comments

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert