Risiko für Standardnutzer minimal
GoFetch: Nicht behebbare Schwachstelle in Apple-Prozessoren
Mit GoFetch hat ein Team aus Sicherheitsforschern eine Schwachstelle in Apple-Prozessoren aufgezeigt, die sich nachträglich nicht beheben lässt. Die Sicherheitslücke bietet Angreifern die Möglichkeit, auf Verschlüsselungsinformationen zuzugreifen, während der Mac kryptografische Operationen durchführt.
Wir müssen hier allerdings gleich zu beginn einwerfen, dass diese Beschreibung wohl schlimmer klingt, als im Alltag zu erwarten. Die Methodik der hierfür verwendeten Seitenkanalattacke setzt – soweit bislang bekannt – nämlich voraus, dass der Angreifer lokal Programmcode auf dem Rechner ausführen kann. In der Folge sollte eine konkrete Gefährdung eher die Ausnahme sein.
Für die von Apple gefertigten Prozessoren sind derartige Nachrichten dennoch alles andere als gute Werbung. Es zeigt sich einmal mehr, dass sichApple nach seinem Einstieg in diesen Technologiebereich mit Problemen konfrontiert sind, die etablierte Hersteller wie Intel schon seit jeher kennen. Der Fortschritt in diesem Segment wird auch von stetig neuen Sicherheitsrisiken begleitet.
System liefert ungewollt Hinweise
Einfach beschrieben beobachtet der Angreifer bei einem Seitenkanalangriff die Aktionen von kryptografischen Geräten wie den Sicherheitskomponenten in den Apple-Prozessoren. Um möglichst hohe Rechengeschwindigkeiten zu erzielen, werden dabei systemseitig vorausschauend Daten bereitgestellt, die der Prozessor aller Wahrscheinlichkeit als nächstes anfordert und die auf den zuletzt verarbeiteten Daten basieren. Angreifer können daraus Rückschlüsse auf die verwendeten Sicherheitsschlüssel ziehen.
Das Prinzip beruht darauf, ein kryptographisches Gerät bei der Ausführung der kryptologischen Algorithmen zu beobachten und Korrelationen zwischen den beobachteten Daten und dem verwendeten Schlüssel zu finden. Diese charakteristische Information kann durch die Analyse der Laufzeit des Algorithmus, des Energieverbrauchs des Prozessors während der Berechnungen oder der elektromagnetischen Ausstrahlung gewonnen werden.
–Wikipedia
Softwarebremse als Gegenmaßnahme
Die Prozessor-Schwachstelle lässt sich nicht durch Updates beseitigen. Eine denkbare Gegenmaßnahme wäre es, auf die Vorab-Bereitstellung der voraussichtlich benötigten Daten zu verzichten. Dies würde die Analysen der Angreifer ins Leere laufen lassen, allerdings auch die Verarbeitungsgeschwindigkeit der Daten deutlich reduzieren.