Erklärung zur „SinkClose“-Schwachstelle bei AMD-CPUs: Wie gefährlich ist sie wirklich?
Der Fehler gefährdet im Grunde alle - ja, wirklich alle - AMD-Prozessoren, die seit 2006 hergestellt wurden. Doch insbesondere Server, Rechenzentren und Cloud-Systeme sind stärker betroffen als der PC vor Ihnen. Hier erfahren Sie, was Sie wissen müssen und was Sie dagegen tun können.
Besorgniserregende Nachrichten aus der Computerwelt kommen immer von der Hackerkonferenz Defcon - und dieses Jahr war keine Ausnahme. Zwei Sicherheitsforscher, Enrique Nissim und Krzysztof Okupski von dem Sicherheitsspezialisten IOActive, gaben bekannt, dass sie eine schwerwiegende Schwachstelle in Prozessoren entdeckt hätten, die sie SinkClose nannten.
Der Fehler gefährdet im Grunde alle - ja, wirklich alle - AMD-Prozessoren, die seit 2006 hergestellt wurden. Während ich hier sitze und meinen brandneuen HP Pavilion Desktop TP01-223 nutze, der mit einem achtkernigen AMD Ryzen 7-Prozessor mit 3,8 GHz ausgestattet ist, amüsiert mich das ganz und gar nicht.
Laut einer Stellungnahme von IOActive: „Die Sicherheitslücke ist in Computern, die nicht korrekt konfiguriert sind - was bei den meisten Systemen der Fall ist - fast unmöglich zu beheben. In ordnungsgemäß konfigurierten Systemen kann die Sicherheitslücke zu Malware-Infektionen führen - sogenannten Bootkits -, die nahezu unmöglich zu erkennen sind.“
Bei näherer Betrachtung stellt sich heraus, dass SinkClose - offiziell CVE-2023-31315 - mehrere Generationen von EPYC-, Ryzen- und Threadripper-Prozessoren angreifen kann. Es weist einen Common Vulnerability Scoring System (CVSS)-Wert von 7,5 auf, was bedeutet, dass es sich um eine ernste Sicherheitslücke handelt.
Diese Schwachstelle ermöglicht Angreifern mit Kernel-Zugriff, ihre Berechtigungen auf den System Management Mode (SMM) zu erweitern - einen hochprivilegierten Zustand innerhalb der CPU. Dieser Zugriff kann es einem Hacker wiederum ermöglichen, nicht erkennbare Malware zu installieren; dies stellt somit eine erhebliche Bedrohung für die Systemsicherheit dar.
Diese Bedrohung klingt beängstigend, doch Sie sollten beachten, dass Angreifer „Kernel-Level-Zugriff“ benötigen, um Ihr System ordnungsgemäß anzugreifen. Es ist unwahrscheinlich, dass jemand auf meinem oder Ihrem Desktop-PC ein solches Zugriffsniveau erhält. Ein solcher Zugriff ist mit zu viel Aufwand verbunden - und bringt zu wenig Nutzen. Falls Sie jedoch Server, Rechenzentren und Clouds nutzen, sieht die Sache anders aus.
Dennoch, wie AMD in einer Stellungnahme gegenüber Dark Reading betonte, ist SinkClose im Grunde vergleichbar damit, „das Wissen zu besitzen, wie man einen Bankschließfach aufbricht. In der Realität muss ein Einbrecher jedoch zuerst die Alarmanlagen, die Wachen sowie die Tür zum Tresorraum samt deren Schlössern überwinden - was ganz sicher keine einfache Aufgabe ist.“
AMD hat Sicherheitsupdates veröffentlicht, um das SinkClose-Problem in seinen neueren und leistungsstärkeren Prozessoren zu beheben - beispielsweise den EPYC-Datenzentrumsprozessoren sowie den neuesten Ryzen-Modellen. Allerdings werden einige ältere, aber nach wie vor beliebte Prozessoren wie die Ryzen 3000, 2000 und 1000 keine Updates erhalten.
Was können Sie also gegen dieses Problem tun? Schauen wir uns Ihre Möglichkeiten an.
Zunächst umfasst die vollständige Liste der Schwachstellen die folgenden Prozessoren:
EPYC 1., 2., 3. und 4. Generation
EPYC Embedded 3000, 7002, 7003 und 9003, R1000, R2000, 5000 sowie 7000
Ryzen Embedded V1000, V2000 und V3000
-
Ryzen 3000-, 5000-, 4000-, 7000- und 8000-Serien
Ryzen 3000 Mobile-, 5000 Mobile-, 4000 Mobile- und 7000 Mobile-Serien
Ryzen Threadripper 3000- und 7000-Serie
AMD Threadripper PRO (Castle Peak WS SP3, Chagall WS)
AMD Athlon 3000-Serie Mobile (Dali, Pollock)
AMD Instinct MI300A
Um die neueren Versionen dieser CPUs zu schützen, müssen Sie sicherstellen, dass das BIOS Ihres Systems mit den neuesten AMD-Updates aktualisiert ist.
Erkundigen Sie sich bei Ihrem PC-Hersteller oder dem Hersteller des Mainboards, was verfügbar ist.
Wie immer sollten Sie Ihr System durch Systemupdates, die korrekte Verwendung von Passwörtern sowie die Zwei-Faktor-Authentifizierung (2FA) schützen. Schließlich: Wenn Sie es schaffen, Angreifer von vornheren von Ihrem System fernzuhalten, werden sie niemals in der Lage sein, SinkClose zu nutzen, um Ihren Prozessor zu öffnen.
Falls Sie einen älteren, nicht gepatchten Prozessor verwenden, sollten Sie AMD Ihre Beschwerden mitteilen. Wenn genügend Leute die Fixes fordern, wird das Unternehmen Patches herausgeben.
Falls Sie nicht warten möchten, um zu sehen, ob AMD das Richtige tut - insbesondere wenn Sie ältere AMD-CPUs in Ihren Servern verwenden - sollten Sie die Zähne zusammenbeißen und neue Computer kaufen.
Wir haben vielleicht Glück, und diese Bedrohung entpuppt sich als Lappalie statt als großes Problem. Doch wenn es um Sicherheit geht, glaube ich nicht an Glück. Ich ergreife bereits Maßnahmen, um meine mit AMD-Prozessoren ausgestatteten Geräte zu schützen - und das sollten Sie auch tun.
