Kurios: Bestimmter SSID-Name legt WLAN im iPhone lahm
WLAN-Problem am iPhone
Foto: teltarif.de
Der IT-Sicherheits-Experte Carl Schou hat auf Twitter über einen kuriosen Fehler des iPhone-Betriebssystems aufmerksam gemacht. Dieser betrifft die WLAN-Schnittstelle der von Apple produzierten Smartphones. Bekommt das drahtlose Funknetz, mit dem das iPhone verbunden wird, eine bestimmte Bezeichnung, so funktioniert der WLAN-Empfang des Mobiltelefons nicht mehr.
Die Zeichenfolge %p%s%s%s%s%n, die den Fehler auslöst, mag als Netzwerkkennung (SSID) ungewöhnlich sein. "Verbotene" Zeichen sind aber nicht enthalten. So gesehen ist unklar, warum durch deren Nutzung ein derart gravierender Fehler ausgelöst wird. Der WLAN-Empfang mit dem iPhone funktioniert nach dem Verbindungsversuch nicht nur für dieses eine Funknetz nicht mehr. Stattdessen verbindet sich das iPhone mit überhaupt keinem WLAN-Hotspot mehr.
Der WLAN-Ausfall beschränkt die Internetnutzung auf die Mobilfunkschnittstelle des Smartphones. Neben dem Online-Zugang sind aber auch Dienste wie AirPlay und AirDrop betroffen, die auf eine WLAN-Verbindung angewiesen sind. Der Fehler tritt auch nach einem Neustart des iPhone weiter auf. Erst nach dem Zurücksetzen der Netzwerkverbindungen über das Menü Einstellungen - Allgemein - Zurücksetzen kann das WiFi-Modul wieder genutzt werden. Die Zugangsdaten für die Netzwerke müssen in diesem Fall neu eingegeben werden.
Viele Fragen bleiben offen
WLAN-Problem am iPhone
Foto: teltarif.de
Unklar ist, welche iPhone-Modelle von diesem Fehler betroffen sind. Nicht bekannt ist auch, welche iOS-Version Schou auf dem für den Test verwendeten iPhone installiert war. Denkbar wäre, dass auch iPad und iPod touch betroffen sind, zumal die Tablets und Multimedia-Player von Apple mit einem der iPhone-Firmware ähnlichen Betriebssystem ausgestattet sind.
Einem heise-Bericht zufolge könnte die Zeichenfolge der SSID für den Fehler verantwortlich sein. Das Prozent-Zeichen mit nachfolgendem Buchstaben werde in einigen Programmiersprachen als Format-String genutzt. Dieser werde an eine WiFi-Komponente weitergegeben. Das löse einen Buffer Overflow aus, der dazu führe, dass die WLAN-Funktion des Smartphones nicht mehr funktioniere.
Denkbar wäre auch, dass Apple das Problem mit einem der nächsten Software-Updates löst. Aktuell gibt es gleich zwei Beta-Programme für das iPhone: iOS 14.7 ist auch als öffentliche Vorschau verfügbar. Die Beta von iOS 15 ist derzeit nur registrierten Entwicklern zugänglich. Wir haben iOS 15 auf dem iPhone bereits ausprobiert.