Die Zenbleed-Sicherheitslücke: Was Sie wissen müssen

Die „php2shell“-Patches (CVE-2026-109618 und CVE-2026-109619) für PHP am Ende des Lebenszyklus (EOL) sind nun verfügbar. Da die Antworten des Vertriebs aufgrund der hohen Nachfrage derzeit langsamer als gewöhnlich ausfallen, ist der schnellste Weg zu den gepatchten Paketen der Online-Kauf von ELS für Runtimes (wird in einem neuen Tab geöffnet). Lesen Sie die FAQ zu den Patches

Gehen Sie direkt zu einer KI-Zusammenfassung dieses Blogbeitrags

  • Fasse diesen Beitrag mit Perplexity zusammen
  • Fasse diesen Beitrag mit Gemini zusammen
  • Die Zenbleed-Schwachstelle nutzt eine Schwachstelle im spekulativen Ausführungsmechanismus von AMD Zen 2 CPUs aus.
  • Dies betrifft die gesamte Zen 2-Reihe und sogar AMDs EPYC-Chips für Rechenzentren.
  • Ab Juli 2024 hat AMD mehrere Microcode-Updates zur Behebung der Zenbleed-Schwachstelle veröffentlicht.

Einige Informationen in diesem Blogbeitrag stammen aus einem Artikel von Tom's Hardware sowie einem Beitrag von Tavis Ormandyder die Sicherheitslücke entdeckt hat.

Eine Sicherheitslücke namens Zenbleed, die zur Offenlegung sensibler Daten führen kann, betrifft auch TuxCare-Kunden, die bestimmte Zen 2-Prozessoren verwenden. Bitte lesen Sie diesen Blog-Beitrag, um mehr über diese Sicherheitslücke und deren Behebung zu erfahren, und stellen Sie sicher, dass Sie sich über eventuelle Updates informieren.

In diesem Artikel soll untersucht werden, wie Zenbleed genau die Funktionen ausnutzt, die zur Steigerung der CPU-Leistung entwickelt wurden, und sie in potenzielle Sicherheitsalbträume verwandelt. Noch wichtiger ist, dass wir Ihnen das Wissen und die Maßnahmen an die Hand geben, die Sie zum Schutz Ihrer Systeme vor dieser heimtückischen Bedrohung benötigen. Aber Zenbleed ist nur die Spitze des Eisbergs. Während wir diese spezielle Schwachstelle enträtseln, werden wir auch unsere Perspektive erweitern und die größere Landschaft der CPU-Sicherheitsbedrohungen von den berüchtigten Meltdown und Spectre bis hin zu neueren Entdeckungen wie Inception und Downfall.

 

Verständnis der AMD Zenbleed-Schwachstelle

 

Im Juli 2023 deckte Tavis Ormandy, ein Forscher für Informationssicherheit bei Google, eine kritische Sicherheitslücke (CVE-2023-20593) in den Zen-2-Prozessoren von AMD. Die als "Zenbleed" bezeichnete Schwachstelle nutzt eine Schwachstelle im spekulativen Ausführungsprozess der AMD Zen 2 CPUs aus. Bei der spekulativen Ausführung handelt es sich um eine Technik zur Leistungsoptimierung, bei der die CPU den Pfad vorhersagt, den ein Programm nehmen wird, und Anweisungen vorzeitig ausführt. Dies kann zwar die Leistung verbessern, aber auch zu unerwarteten Nebeneffekten führen.

Zenbleed nutzt insbesondere aus, wie die CPU während der spekulativen Ausführung mit Vektorregistern (YMM-Registern) umgeht. Die Schwachstelle ermöglicht es Angreifern, auf Daten zuzugreifen, die eigentlich aus diesen Registern gelöscht werden sollten, und so möglicherweise sensible Informationen preiszugeben. Bemerkenswerterweise erfordert der Angriff keine erhöhten Berechtigungen und kann innerhalb desselben Prozesses ausgeführt werden.

Die Zenbleed-Schwachstelle betrifft die gesamte Zen 2-Reihe, sogar AMDs EPYC-Chips für Rechenzentren, und schafft ein Einfallstor für unbefugten Zugriff auf wichtige Daten innerhalb der CPU, einschließlich Verschlüsselungsschlüssel und Benutzerdaten.

 

Was sind die Risiken von Zenbleed?

 

Die als CVE-2023-20593 verfolgte Zenbleed-Schwachstelle ermöglicht den Datendiebstahl mit einer Rate von 30 KB pro Kern und Sekunde und schafft damit einen effizienten Weg, um sensible Daten abzuschöpfen, die von der CPU verarbeitet werden. Die Bedrohung ist universell und betrifft die gesamte Software, die auf dem betroffenen Prozessor läuft, einschließlich virtueller Maschinen, Sandboxen, Container und Prozesse. Die Fähigkeit dieses Angriffs, Daten über virtuelle Maschinen hinweg zu extrahieren, ist für Anbieter und Nutzer von Cloud-Diensten äußerst bedenklich.

 

Alle Zen-2-CPUs, einschließlich der EPYC-Rome-Prozessoren, sind laut Ormandy anfällig:

  • AMD Ryzen 3000 Serie Prozessoren
  • AMD Ryzen PRO 3000 Serie Prozessoren
  • AMD Ryzen Threadripper 3000 Serie Prozessoren
  • AMD Ryzen 4000 Serie Prozessoren mit Radeon Grafik
  • AMD Ryzen PRO 4000 Serie Prozessoren
  • AMD Ryzen 5000 Serie Prozessoren mit Radeon Grafik
  • AMD Ryzen-Prozessoren der Serie 7020 mit Radeon-Grafik
  • AMD EPYC "Rom" Prozessoren

Zenbleed stellt zwar eine erhebliche Bedrohung dar, ist aber nur ein Beispiel für eine größere Kategorie, die als CPU-Schwachstellen mit vorübergehender Ausführung bekannt ist. Diese Schwachstellen nutzen spekulative Ausführungsmechanismen in modernen Prozessoren aus.

 

Seitenkanal-Angriffe: Eine umfassendere Sichtweise

 

Angriffe mit transienter Ausführung gehören zu einer Untergruppe von Seitenkanalangriffen, die speziell Schwachstellen in der spekulativen Ausführung moderner CPUs ausnutzen. Im Gegensatz zu herkömmlichen Schwachstellen, die Softwarefehler ausnutzen, werden bei Seitenkanalangriffen physikalische Merkmale eines Systems ausgenutzt, um sensible Informationen zu extrahieren. Dazu kann die Analyse des Stromverbrauchs, der elektromagnetischen Strahlung oder sogar des Zeitablaufs von Operationen gehören.

  • Timing-Angriffe: Messung der Zeit, die für die Ausführung bestimmter Operationen benötigt wird, um Daten abzuleiten.
  • Energieanalyse-Angriffe: Beobachtung von Stromverbrauchsmustern, um Informationen zu extrahieren.
  • Elektromagnetische Analyse: Überwachen Sie die elektromagnetischen Emissionen eines Geräts, um Daten zu sammeln.

Im Laufe der Jahre wurden mehrere hochkarätige CPU-Schwachstellen entdeckt, die jeweils unterschiedliche Aspekte der spekulativen Ausführung ausnutzen. Neben AMDs Zenbleed hat die durch Meltdown und Spectre aufgedeckte CPU-Schwachstelle von Intel die Aufmerksamkeit darauf gelenkt, wie tief diese Probleme in modernen Prozessordesigns verwurzelt sind. Ähnlich verhält es sich im Software-Stack: Probleme wie die Glibc-Schwachstelle, ein Fehler in der GNU C Library, machen deutlich, dass sowohl Hardware als auch Software schwerwiegenden Angriffen Tür und Tor öffnen können, wenn sie nicht gepatcht werden.

Zu den berüchtigtsten Seitenkanalangriffen, die die Technikwelt erschüttert haben, gehören Meltdown und Spectre, die Schwachstellen in der spekulativen Ausführung in Intel- und AMD-Prozessoren ausnutzten. Diese Angriffe ermöglichten es Angreifern, beliebige Speicherinhalte zu lesen und so die Systemsicherheit zu gefährden. Andere Beispiele sind Inception, Der Untergangund SLAM, die ebenfalls die spekulative Ausführung nutzten, um sensible Daten zu extrahieren.

 

Schützen Sie sich vor Zenbleed

 

Um die von Zenbleed ausgehenden Risiken zu minimieren, sollten Nutzer der betroffenen AMD Zen 2 Prozessoren folgende Schritte unternehmen:

Firmware aktualisieren: AMD hat mehrere Microcode-Updates veröffentlicht, um die Zenbleed-Schwachstelle zu beheben. Stellen Sie sicher, dass Ihre CPU-Firmware auf dem neuesten Stand ist, indem Sie auf der Website des Herstellers nachsehen oder Systemaktualisierungstools verwenden.

Betriebssystem-Patches anwenden: Die wichtigsten Betriebssystemhersteller haben Aktualisierungen veröffentlicht, die die Microcode-Korrekturen enthalten, einschließlich Linux. Halten Sie Ihr Betriebssystem mit den neuesten Sicherheits-Patches auf dem neuesten Stand.

Mit KernelCare Enterprise von TuxCare können Sie nahtlos einen Patch für die Zenbleed-Sicherheitslücke anwenden, ohne Ihr Linux-System neu zu starten. KernelCare Enterprise bietet Live-Kernel-Patching für die wichtigsten Linux-Distributionen, darunter Ubuntu, Debian, CentOS, RHEL, AlmaLinux, Rocky Linux, CloudLinux und Oracle Linux. Das KernelCare-Team hat bereits einen Live-Patch für Zenbleed für mehrere Linux-Systeme veröffentlicht. Verfolgen Sie die Verfügbarkeit des Patches für Ihre spezifische Linux-Distribution in unserem CVE-Tracker.

Suchen Sie nach Updates: Bleiben Sie über neue Entwicklungen im Zusammenhang mit Zenbleed informiert, indem Sie sich für Sicherheitshinweise von AMD und anderen relevanten Quellen abonnieren.

 

Abschließende Überlegungen

 

Die Entdeckung der Zenbleed-Schwachstelle und anderer CPU-Schwachstellen unterstreicht die anhaltenden Herausforderungen bei der Abwägung zwischen Leistungsoptimierung und Sicherheit im modernen Prozessordesign. Da Computersysteme immer komplexer werden, ist es sowohl für Hardwarehersteller als auch für Softwareentwickler entscheidend, der Sicherheit auf jeder Ebene der Systemarchitektur Priorität einzuräumen. Für Endbenutzer und Systemadministratoren ist es von entscheidender Bedeutung, über diese Schwachstellen informiert zu sein und Sicherheitsupdates umgehend zu installieren, um die Integrität und Vertraulichkeit sensibler Daten zu wahren.

 

Zusammenfassung
Die Zenbleed-Sicherheitslücke: Was Sie wissen müssen
Artikel Name
Die Zenbleed-Sicherheitslücke: Was Sie wissen müssen
Beschreibung
Lesen Sie diesen Blog-Beitrag, um mehr über die Zenbleed-Schwachstelle und deren Behebung zu erfahren, und halten Sie sich über eventuelle Updates auf dem Laufenden.
Autor
Name des Herausgebers
TuxCare
Logo des Herausgebers

Schließen Sie sich 4.500+ Linux- und Open-Source-Experten an!

2x im Monat. Kein Spam.

Inhaltsübersicht
Holen Sie sich die Open-Source-Sicherheitslösungen, die Sie brauchen

Schließen Sie sich 4.500+ Linux- und Open-Source-Experten an!

2x im Monat. Kein Spam.