Apple-Betriebssystem 23.01.2019, 07:00 Uhr

iOS-Sicherheitslücke ermöglicht Zugriff auf iPhone, iPad und iPod

Entwickler warnen vor einer Sicherheitslücke im mobilen Betriebssystem iOS von iPhone, iPad und iPod touch. Manipulierte Shortcuts für die Kurzbefehle-App von Apple könnten nach dem Herunterladen auf Systemdateien zugreifen, die eigentlich durch die iOS-Sandbox geschützt sein sollten.

Man sieht ein schwarzes iPhone von der Seite

Eine Sicherheitslücke in der Zugriffskontrolle der Apple-Sandbox erlaubt den Zugang zu geschützten Dateien auf iPhone, iPad und iPod touch.

Foto: Panthermedia.net/blackzheep

Die manipulierten Shortcuts können demnach aus der Sandbox von Apple ausbrechen und so auf Systemdateien mit persönlichen Nutzerdaten zugreifen, warnen Sicherheitsforscher. Die Sandbox beschränkt den Zugriff auf vertrauliche Ressourcen auf App-Ebene. Sie ist sozusagen eine letzte Verteidigungslinie gegen Diebstahl, Beschädigung und Löschung von Benutzerdaten. Außerdem soll die Sandbox verhindern, dass Angreifer Systemhardware entwenden, indem sie Sicherheitslücken in Apps erfolgreich ausnutzen.

So darf eine Sandbox-Anwendung bestimmte Funktionen nur dann nutzen, wenn Nutzer dem explizit zugestimmt haben. Beispiele hierfür sind der Zugriff auf die Hardware wie Kamera und Mikrofon, sowie auf Netzwerkverbindungen oder App-Daten wie Kalender, Ort und Kontakte. Auch dem Zugriff auf Benutzerdateien wie Downloads, Bilder, Musik oder Filme muss der Nutzer vorher zustimmen.

Sicherheitslücke in Shortcut-App von Apple

Eine Schwachstelle im iOS-Betriebssystem von iPhone, iPad und iPod touch erlaubt nun unter bestimmten Voraussetzungen den Zugriff auf Systemdateien, die eigentlich durch die iOS-Sandbox geschützt sein sollten. Das ist dann der Fall, wenn manipulierte Shortcuts für die Kurzbefehle-App von Apple runtergeladen werden. Mit der App können Nutzer App-Aufgaben schneller erledigen. Auf dem jeweiligen iOS-Gerät können sie verfügbare Kurzbefehle ausführen. Sie können mit der App aber auch eigene Kurzbefehle erstellen. Die App soll alltägliche Aufgaben vereinfachen, indem sie die Schritte aus mehreren Apps miteinander kombiniert und im Sinne eines Workflows nacheinander ausführt.

Beispielsweise können sich Nutzer den Kurzbefehl „Surfen gehen“ erstellen, bei dem der Surfbericht angezeigt, die voraussichtliche Ankunftszeit am Strand geschätzt und die Playlist mit Surfmusik abgespielt wird. Die Bausteine des Kurzbefehls sind die Aktionen. Jede Aktion bezeichnet dabei einen einzigen Schritt in einer Aufgabe. Nutzer können Aktionen mischen und anpassen. So können sie Kurzbefehle erstellen, die mit den Apps und Inhalten des iOS-Gerätes (iPhone, iPad oder iPod touch) sowie mit Inhalten und Diensten aus dem Internet interagieren.

Zugriff auf iOS-Betriebssystem mit manipulierten Kurzbefehlen

Eine simple Directory-Traversal-Lücke in der Kurzbefehle-App von Apple öffnet nun die Tür in sonst geschützte Verzeichnisse, die detaillierte Daten zur Nutzung des Gerätes umfassen. Als Directory-Traversal-Lücke bezeichnen Entwickler eine Sicherheitslücke in einem Webserver oder einer Webanwendung. Angreifer können hier durch die simple Eingabe von URLs oder durch manipulierte Shortcuts von außen auf Dateien und Verzeichnisse zugreifen, die eigentlich geschützt sind. Mögliche Angriffsziele sind zum Beispiel Dateien mit sensiblen Daten wie etwa Adressdaten, Kreditkartennummern oder Passwörtern.

Apple-Sicherheitslücke: Sandbox versagt

Bei der aktuellen Sicherheitslücke ist es durch die Aktion „Ordner erstellen“ in Apples Kurzbefehle-App möglich, die Sandbox zu überwinden. Dafür reiche es aus, sich durch eine Reihe von „../“-Befehlen in der Verzeichnisstruktur weiter nach oben zu bewegen, um ein gewünschtes Verzeichnis zu öffnen. Die Schutz- und Kontrollfunktion der Sandbox versagt hier anscheinend. Entwickler konnten in Tests zeigen, dass sich so Systemdateien auslesen und als Zip-Datei per iMessage verschicken lassen. Auf dem beschriebenen Weg sei es möglich, Zugriff auf SMS-Datenbanken, Notizen, Nutzungsinformationen und andere Analytics-Daten zu erhalten. Das Heimvernetzungsprotokoll „HomeKit“ von Apple lasse sich so ebenfalls klauen. Und auch auf zwischengespeicherte Bilder könne zugegriffen werden, merkt der Entwickler Khaos Tian an, der eine gravierende HomeKit-Lücke entdeckt hatte.

Shortcuts für Apple vor dem Download genau prüfen

Zwar scheint es für Hacker aktuell noch keine Möglichkeit zu geben, die Schwachstelle aus der Ferne und ohne Nutzerinteraktion zu verwenden. Allerdings können Angreifer manipulierte Shortcuts zum Download bereitstellen. Bis Apple die Sicherheitslücke in den Shortcuts beseitigt hat, sollten Kurzbefehle-Anwender heruntergeladene Shortcuts erst genau prüfen, bevor sie diese ausführen.

 

Mehr zu Apple:

Von Thomas Kresser Tags:

Stellenangebote im Bereich Softwareentwicklung

ima-tec gmbH-Firmenlogo
ima-tec gmbH Leiter (m/w/d) Softwareentwicklung und Steuerungstechnik Kürnach
Lachmann & Rink GmbH-Firmenlogo
Lachmann & Rink GmbH Software-Entwickler (m/w/d) Enterprise Freudenberg, Dortmund
Telefonbau Arthur Schwabe GmbH & Co. KG-Firmenlogo
Telefonbau Arthur Schwabe GmbH & Co. KG Softwareentwickler (m/w/d) Mönchengladbach
Telefonbau Arthur Schwabe GmbH & Co. KG-Firmenlogo
Telefonbau Arthur Schwabe GmbH & Co. KG Web- und Datenbankentwickler (m/w/d) Mönchengladbach
MTS Sensor Technologie GmbH & Co. KG-Firmenlogo
MTS Sensor Technologie GmbH & Co. KG Software Ingenieur (m/w/d) Lüdenscheid
Beckhoff Automation GmbH & Co. KG-Firmenlogo
Beckhoff Automation GmbH & Co. KG Ingenieure (w/m/d) Software-Entwicklung Fokus Motion Control und Robotik Verl
in-tech GmbH-Firmenlogo
in-tech GmbH Softwareentwickler C#(.Net) / C++(QT) für industrielle Systeme (m/w/d) Garching
LINCK Holzverarbeitungstechnik GmbH-Firmenlogo
LINCK Holzverarbeitungstechnik GmbH Physiker / Mathematiker / Informatiker / Elektroingenieur für die Softwareentwicklung (m/w/d) Oberkirch
RUETZ SYSTEM SOLUTIONS GmbH-Firmenlogo
RUETZ SYSTEM SOLUTIONS GmbH Testingenieur / Engineering Consultant (m/w/d) Systemintegration München
SEW-EURODRIVE GmbH & Co KG-Firmenlogo
SEW-EURODRIVE GmbH & Co KG Produktingenieur – Software für Industrierobotik (w/m/d) Bruchsal

Alle Softwareentwicklung Jobs

Top 5 IT & TK