Project Zero: Exploit zeigt Komplettübernahme von iPhones per WLAN

Ohne Bugfix hätten iPhones vollständig per WLAN ausgelesen werden können - über eine triviale Lücke. Apple hat den Fehler bereits behoben.

Artikel veröffentlicht am ,
Der Project-Zero-Exploit zeigt beeindruckend, was Speicherfehler für Probleme verursachen können.
Der Project-Zero-Exploit zeigt beeindruckend, was Speicherfehler für Probleme verursachen können. (Bild: Martin Wolf/Golem.de)

Anfang dieses Jahres hat Apple eine Sicherheitslücke in seinen Betriebssystemen iOS und MacOS behoben, die katastrophale Folgen hätte haben können, wie der Sicherheitsforscher Ian Beer nun für Googles Project Zero schreibt. Die zugrunde liegende Lücke (CVE-2020-3843) ist von Beer bereits Ende 2019 entdeckt und mit iOS 13.3.1 und MacOS 10.15.3 von Apple behoben worden. Die Coronapandemie hat Beer nun aber offenbar genutzt, um erfolgreich einen Exploit für die Lücke zu entwickeln, der die enorme Tragweite des Fehlers zeigt.

Stellenmarkt
  1. Mitarbeiter (w/m/d) IT-Service
    The Boston Consulting Group GmbH, Frankfurt
  2. Datenbankadministrator (w/m/d)
    Oberfinanzdirektion Karlsruhe, Stuttgart
Detailsuche

In dem Blogeintrag dazu heißt es: "Tatsächlich verwendet dieser gesamte Exploit nur einen einzigen Speicherfehler, um das iPhone 11 Pro zu gefährden. Mit nur diesem einen Problem konnte ich alle Abwehrmaßnahmen überwinden, um die native Codeausführung und das Lesen und Schreiben des Kernelspeichers aus der Ferne zu erreichen", schreibt Beer.

Der nun demonstrierte Angriff ermöglicht dabei den vollen Zugriff auf das Gerät. Demnach ließen sich damit sämtliche persönliche Daten aus einem iPhone ausleiten. Dazu gehören E-Mails, Fotos, Nachrichten, Passwörter und anderes Material im Schlüsselbund. Zum erfolgreichen Ausnutzen der Lücken ist zudem kein physischer Zugriff auf das Gerät notwendig. Es reicht, in WLAN-Reichweite zu sein, da der Angriff per Funk ausgeführt werden kann. Wie es in der Beschreibung heißt, lässt sich die Reichweite solcher Angriffe vor allem mittels Richtantenne deutlich erweitern.

Neues Apple iPhone 12 (128 GB) - Schwarz

Triviale Bug und Exploit per Bastelrechner

Konkret nutzt der Angriff einen "trivialen" Buffer-Overflow im C++ Kernel-Code aus, der dafür zuständig ist, eigentlich nicht vertrauenswürdige Daten zu parsen. Bei der Software handelt es sich um einen Teil von Apple Wireless Device Link (AWDL), den der Hersteller etwa für Airdrop und Airplay nutzt und der über die WLAN-Komponenten umgesetzt wird. Bei Experimenten mit AWDL hat Beer außerdem zwei weitere vorher nicht bekannte Sicherheitslücken in dem Code gefunden.

Golem Akademie
  1. PostgreSQL Fundamentals
    14.-17. September 2021, online
  2. Penetration Testing Fundamentals
    23.-24. September 2021, online
Weitere IT-Trainings

Zum Angriff nutzte Beer unter anderem einen Raspberry Pi 4B sowie eben speziell manipulierte WLAN-Frames, die den Fehler im Parser verursachen. Mit Hilfe langwieriger Reverse-Engineering-Arbeit ist es Beer schließlich gelungen, Lese- und Schreibzugriff auf einem iPhone über die AWDL-Funkverbindung zu erlangen. Diese Verbindung ist zwar standardmäßig nicht aktiviert, kann durch einen Brute-Force-Angriff jedoch in dem konkreten Fall ausreichend überlistet werden.

Über den dann verfügbaren Schreibzugriff ist es schließlich möglich, eine Art Trojaner auf dem Gerät zu platzieren, was ungefähr zwei Minuten dauert. Das kann wiederum nicht nur zum Ausleiten der privaten Daten genutzt werden, sondern auch, um einen Wurm zu erstellen, der sich über AWDL verbreitet und so weitere Geräte infizieren kann.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Frommer Legal
Große Abmahnwelle wegen Filesharing in Deutschland

Viele Menschen suchen derzeit Hilfe bei einer Anwaltskanzlei, weil sie wegen angeblich illegalem Filesharing abgemahnt wurden.

Frommer Legal: Große Abmahnwelle wegen Filesharing in Deutschland
Artikel
  1. Ärger um Drachenlord: Dorf verhängt Allgemeinverfügung wegen umstrittenem Youtuber
    Ärger um Drachenlord
    Dorf verhängt Allgemeinverfügung wegen umstrittenem Youtuber

    Seit Jahren ist das Dorf Altschauerberg Schauplatz von Provokationen gegen den Youtuber Rainer Winkler. Jetzt sollen neue Gesetze die Ordnung wiederherstellen.

  2. Elektroautos: Neue Ladekarten sollen Schwarzladen verhindern
    Elektroautos
    Neue Ladekarten sollen Schwarzladen verhindern

    Das einfache Klonen von Ladekarten soll künftig nicht mehr möglich sein. Doch dazu müssen alle im Umlauf befindlichen Karten ausgetauscht werden.

  3. Kriminalität: Dresdnerin wegen Mordauftrag im Darknet angeklagt
    Kriminalität
    Dresdnerin wegen Mordauftrag im Darknet angeklagt

    Eine 41-Jährige aus Dresden ist angeklagt, im Darknet einen Mord in Auftrag gegeben zu haben. Für die Ermordung der neuen Freundin ihres Ex-Mannes soll sie 0,2 Bitcoin geboten haben.

win.ini 03. Dez 2020

Ist genau so ein Fall nicht eigentlich der schlimmste Bug, den es geben kann? Warum sind...

iQuaser 03. Dez 2020

"Diese Verbindung ist zwar standardmäßig nicht aktiviert, kann durch einen Brute-Force...

Dominicus1165 02. Dez 2020

www(Punkt)heise(Punkt)de/select/ct/2018/5/1520028386174688/contentimages/HW_tuevit_ast_SO...


Folgen Sie uns
       


  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Schnäppchen • Amazon Prime Day nur noch heute • SSD (u. a. Crucial BX500 1TB SATA 64,06€) • Gaming-Laptops von Razer & MSI • Crucial 32GB Kit DDR4-4000 269,79€ • 30% auf Warehouse • Primetime bei Saturn (u. a. Switch Lite 166,24€) • Gaming-Chairs • MM Gönn dir Dienstag [Werbung]
    •  /