%-Zeichen im Namen
iOS-Fehler kann WLAN-Funktion des iPhone abschießen
Der Sicherheitsforscher Carl Schou hat einen iOS-Fehler ausgemacht, der offenbar auf einer Fehlinterpretation von Zeichenketten basiert und dazu führen kann, dass die WLAN-Funktion des iPhone dauerhaft deaktiviert wird.
After joining my personal WiFi with the SSID “%p%s%s%s%s%n”, my iPhone permanently disabled it’s WiFi functionality. Neither rebooting nor changing SSID fixes it :~) pic.twitter.com/2eue90JFu3
— Carl Schou (@vm_call) June 18, 2021
Auslöser für das Fehlverhalten ist der Versuch, das iPhone mit einem drahtlosen Netzwerk zu verbinden, dessen Name mit einem Prozentzeichen beginnt. In seinen Tests hat Schou sein WLAN „%p%s%s%s%s%n“ genannt und jeder Verbindungsversuch hat dazu geführt, dass das iPhone sich anschließend mit keinem drahtlosen Netzwerk mehr verbinden konnte.
Wenngleich das Problem in freier Wildbahn eher selten auftreten dürfte, kann ein Hinweis auf diese Fehlfunktion vielleicht nicht schaden. Wer sich für die Hintergründe interessiert, findet eine ausführliche Analyse in diesem Blogeintrag. Offensichtlich wird die Zeichenkette von iOS nicht als WLAN-Name, sondern als Befehlskette verarbeitet. Apple dürfte diese Fehlfunktion zeitnah mit einem iOS-Update ausräumen.
Netzwerkeinstellungen zurücksetzen hilft
Solltet ihr in diese WLAN-Falle gelaufen sein, lässt sich das Problem glücklicherweise auch ohne einen Support-Auftrag bei Apple lösen. Offenbar genügt es, die Netzwerkeinstellungen von iOS zurückzusetzen, um sich wieder regulär mit WLAN-Netzen verbinden zu können. Über die entsprechende Vorgehensweise informiert Apple in diesem Supportdokument.
Quasi Perfekt für den Gastzugang :-)
Danach fragt kein Gast mehr nach dem WLAN. ;-)
Doch, die mit Android-Handys ;)
Die werden überhaupt noch eingeladen? :)
xDDDDDD
das wollte ich auch schreiben :D
Und am besten noch ohne Passwort. So als Wohltäter.
Genau xD
ymmd :)
bissel Offtopic:
avm (Mesh-)Repeater sollen in der neuen 7.27 endlich das avm/Apple WLAN Problem verbessern/beheben
Es gibt genauso ein ungelöstes UniFi/ Apple Problem
Welches Unifi Problem?
https://www.reddit.com/r/Ubiquiti/comments/mlit54/problems_with_broadcastmulticast_traffic_on_uap/
Das ist in der Release Candidate Firmware gelöst.
Ich habe 51 Wifi Geräte – alle HomeKit Geräte funktionieren mit Unifi APs – auch RasPIs ohne Probleme.
Es gibt kein generelles AVM/ Apple Problem.
Einzelne User (wie ich) konnten verschiedene Probleme nicht lösen:
– IOT Geräte die MDNS nutzen reagieren nicht mehr und benötigen einen Neustart
– langsame Anmeldephase für IPhones
– Wifi 5 und 2,4 GHz scheint nicht richtig untereinander bei Multicast zu kommunizieren
– DHCP Adressen werden alle belegt durch private WLAN Adressen
– Handover / Roaming führt zu Verbindungssbbruch bei WLAN Call
So ein Fehler ist halt immer ein Hinweis darauf, dass man mit geeigneten SSIDs Schadcode zur Ausführung bringen kann. Das ist also nicht nur lustig, sondern vermutlich auch ein Sicherheitsproblem.
Das stimmt so nicht, wie auch der verlinkte Beitrag sagt.
Seit iOS 13 bekomme ich immer wenn ich unterwegs bin, die Meldung mich mit anderen FRITZ!Boxen zu verbinden. Sehr nervig. War davor nicht so.
Einstellungen –> WLAN –> Auf Netze Hinweisen ausschalten
Dann schalte halt auf Netze hinweisen aus. Der Haken hat sich selbst bei Dir gesetzt.
Der ist tatsächlich aus und es kommt trotzdem. Hab ich vergessen zu erwähnen :) auch zurücksetzen funktionierte nicht
Dann hast du vermutlich eine SSID in deinen gespeicherten Netzen, die zu fremden SSIDs passt aber eben nicht das hinterlegte Passwort. Dein iOS Gerät geht nun davon aus, dass die fremde SSID zu deinen gespeicherten Netzen gehören muss und meckert dann, dass das Passwort nicht mehr stimmt. Wenn du zu Hause eine Fritz!Box stehen hast mit „Fritz!Box“ als SSID, dann solltest du diese umbenennen.
Danke. Dann muss ich das tun :D
Immer die eigene SSID ändern, IMMER. Ansonsten versucht sich dein Handy mit den anderen WLANs zu verbinden, die genau so heißen wie deine daheim.
Die angegebene SSID wird nicht „als Befehlskette verarbeitet“, da es sich dabei gar nicht um irgendwelche Befehle handelt.
Vielmehr werden die Zeichen bei der Protokollierung von Aktionen fälschlicherweise als Platzhalter interpretiert, wobei der Versuch, diese dann durch Werte zu ersetzen, fehlschlägt.
Danke für die Klarstellung (so es denn stimmt)!
So zumindest die recht plausible Analyse im verlinkten Beitrag.
Perfekt erklärt! Genau so sehe ich das Problem ebenfalls.
Als das %p%s%s%s%s%n als name des iphones einsetzen und dann hitspot anmachen erbrachte bei mir ein ähnliches ergebnis
Ist hitspot ein neuer Streaming-Dienst?
Ist ganz um Trend! Xdddd
Ach komm hör doch auf
und es gibt noch ein viel gravierenderes Sicherheitsproblem in Verbindung mit iOS15. Nach dem Update läßt sich mein iPhone schon nach dem ersten Hieb mit dem Hammer nicht mehr einschalten!
Ich hoffe, Apple behebt das Problem mit einem Sicherheitsupdate!
Du wirst es nicht glauben, aber bei meinem Xr in schwarz gab es das Problem auch. Hab’s gerade ausprobiert.
Danke für den Hinweis!