Abo
  • Services:

Freie Linux-Firmware: Google will Server ohne Intel ME und UEFI

Nach dem Motto "Habt ihr Angst? Wir schon!" arbeitet ein Team von Googles Coreboot-Entwicklern mit Kollegen daran, Intels ME und das proprietäre UEFI auch in Servern unschädlich zu machen. Und das wohl mit Erfolg.

Ein Bericht von veröffentlicht am
Ronald Minnich auf dem Open Source Summit in Prag
Ronald Minnich auf dem Open Source Summit in Prag (Bild: Linux Foundation/CC-BY 2.0)

Eigentlich arbeitet der Entwickler Ronald Minnich bei Google an der freien Firmware Coreboot, die das proprietäre Bios oder UEFI ersetzen soll und auf Chromebooks eingesetzt wird. Leider sei Coreboot auf Servern aber nicht verfügbar, sagte Minnich auf dem Open Source Summit in Prag. Deshalb versucht er mit einigen Gleichgesinnten, die proprietären Firmware-Komponenten auf Servern mit Intels x86-Chips so weit es geht zu ersetzen oder wenigstens für den laufenden Betrieb unschädlich zu machen.

Inhalt:
  1. Freie Linux-Firmware: Google will Server ohne Intel ME und UEFI
  2. NERF-Projekt statt UEFI

Um darzustellen, warum das überhaupt notwendig sei, erklärte Minnich zu Beginn seines Vortrags Details zu den proprietären Bestandteilen und mögliche Angriffe auf diese, falls diese etwa Sicherheitslücken enthielten.

Intel ME ist anfällig

So läuft die sogenannte Intel Management Engine (ME) auf einem vom Rest des Systems getrennten Prozessor, hat aber im Prinzip Vollzugriff auf das System und damit zum Beispiel auch auf Passwörter, ohne dass etwa ein Linux-Betriebssystem dies bemerken könnte.

Die ME ist außerdem sehr groß, enthält einen Netzwerk-Stack, einen Webserver oder auch USB-Treiber und kann immer wieder angegriffen werden. So kündigten erst Anfang des Jahres Hersteller Updates für Intel ME an, und vor wenigen Wochen teilten Sicherheitsforscher mit, die Software komplett überlistet zu haben.

Stellenmarkt
  1. Schütz GmbH & Co. KGaA, Selters
  2. Fraunhofer-Institut für Arbeitswirtschaft und Organisation IAO, Stuttgart

Als Nebenprodukt dieser Arbeiten wurde auch entdeckt, dass die ME vollständig deaktiviert werden kann. Letzteres nutzt das Purism-Team für seine Librem-Laptops und liefert diese künftig mit einer deaktivierten Intel ME aus.

UEFI hat die Größe von Linux

Quasi eine Ebene höher als ME läuft dann das UEFI. Dieses System nutzt die gleiche CPU wie das Linux-Betriebssystem, hat laut Minnich einen ähnlich komplexen Kernel und besteht außerdem aus Millionen Zeilen von Code. Zudem laufe das UEFI immer weiter, so lange die Rechner angeschaltet seien.

Ähnlich wie die ME enthält auch das UEFI einen eigenen Netzwerk-Stack, eine Vielzahl von Hardware-Gerätetreibern etwa für USB und weitere Module. Schlimmer sei jedoch, dass ein UEFI-System es ermögliche, sich selbst zu überschreiben - zum Beispiel für Updates. Malware könnte dies ausnutzen und eventuell sogar so tun, als würden Sicherheitslücken geschlossen, obwohl dies nicht geschehe.

Um dieses Angriffsszenario zu beheben, hilft laut Minnich im Prinzip nur ein Shredder, um die Hardware dauerhaft zu zerstören. Wirklich umsetzbar ist das aber nicht. Minnich fragte das Publikum: "Habt ihr Angst? Wir schon!"

Um diesen Zustand zu überwinden, experimentiert sein Team mit dem Abschalten der ME sowie einem Linux-Ersatz für UEFI, was beides nebenbei noch den Boot-Vorgang eines Server-Systems massiv beschleunigt.

NERF-Projekt statt UEFI 
  1. 1
  2. 2
  3.  


Anzeige
Spiele-Angebote
  1. 20,99€ - Release 07.11.
  2. 59,99€ mit Vorbesteller-Preisgarantie (Release 14.11.)
  3. 39,99€ (Release 14.11.)
  4. (-35%) 19,49€

ElTentakel 24. Apr 2018

Wir reden hier nicht von fetten Dingern sondern explizit von AtMega Prozessoren. Atmel...

FreiGeistler 21. Nov 2017

@tha_specializt: Toll getrollt. Fast glaubhaft. :-) Entweder das, oder du musst noch eine...

teleborian 03. Nov 2017

Könnte sich da nicht auch das Gerade laufende Betriebssystem einloggen um bessere...

gadthrawn 01. Nov 2017

Ein an die Hardware angepasstes Linux als bootloader welches nie gekauft wird ist da...

muhviehstarrr 31. Okt 2017

Power on Linux wird doch von IBM angeboten?


Folgen Sie uns
       


Analyse zum Apple-Event - Golem.de live

Die Golem.de-Redakteure Tobias Költzsch und Michael Wieczorek besprechen die drei neuen iPhones und die Neuerungen bei der Apple Watch 4.

Analyse zum Apple-Event - Golem.de live Video aufrufen
Shine 3: Neuer Tolino-Reader bringt mehr Lesekomfort
Shine 3
Neuer Tolino-Reader bringt mehr Lesekomfort

Die Tolino-Allianz bringt das Nachfolgemodell des Shine 2 HD auf den Markt. Das Shine 3 erhält mehr Ausstattungsdetails aus der E-Book-Reader-Oberklasse. Vor allem beim Lesen macht sich das positiv bemerkbar.
Ein Hands on von Ingo Pakalski

  1. E-Book-Reader Update macht Tolino-Geräte unbrauchbar

LittleBits Hero Inventor Kit: Die Lizenz zum spaßigen Lernen
LittleBits Hero Inventor Kit
Die Lizenz zum spaßigen Lernen

LittleBits gehört mittlerweile zu den etablierten und erfolgreichen Anbietern für Elektronik-Lehrkästen. Für sein neues Set hat sich der Hersteller eine Lizenz von Marvel Comics gesichert. Versucht LittleBits mit den berühmten Superhelden von Schwächen abzulenken? Wir haben es ausprobiert.
Von Alexander Merz


    Athlon 200GE im Test: Celeron und Pentium abgehängt
    Athlon 200GE im Test
    Celeron und Pentium abgehängt

    Mit dem Athlon 200GE belebt AMD den alten CPU-Markennamen wieder: Der Chip gefällt durch seine Zen-Kerne und die integrierte Vega-Grafikeinheit, die Intel-Konkurrenz hat dem derzeit preislich wenig entgegenzusetzen.
    Ein Test von Marc Sauter

    1. AMD Threadripper erhalten dynamischen NUMA-Modus
    2. HP Elitedesk 705 Workstation Edition Minitower mit AMD-CPU startet bei 680 Euro
    3. Ryzen 5 2600H und Ryzen 7 2800H 45-Watt-CPUs mit Vega-Grafik für Laptops sind da

      •  /