Chybu si všimol bezpečnostný analytik Carl Schou. Po pripojení k Wi-Fi sieti s názvom %p%s%s%s%s%n, bolo Wi-Fi rozhranie jeho iPhonu permanentne zablokované. Zároveň sa nedostupnou stala aj funkcionalita AirDrop. Problém neodstránila ani zmena SSID pre hotspot či reštart zariadenia.
Našťastie, nejde o chybu, ktorá by poškodila hardvér. Pre opätovné sfunkčnenie je potrebné resetovať nastavenia siete. To urobíte nasledovne: Nastavenia / Všeobecné / Resetovanie a zvoliť možnosť Resetovať nastavenia siete. Je dôležité spomenúť, že tento postup bude mať však za následok stratu zoznamu známych Wi-Fi sietí, ku ktorým ste sa v minulosti pripájali, spolu s heslami.
Ako sa podarilo analytikovi chybu objaviť, známe nie je. 9to5Mac predpokladá, že problematické pomenovanie siete obsahuje syntax programovacieho jazyka C. iOS spracováva názvy sietí v nechránenom oddieli systému. Určitá kombinácia znakov tak môže fungovať ako systémový príkaz – ten spôsobí zahltenie pamäte. Následne iOS proces Wi-Fi nútene ukončí a tým zablokuje Wi-Fi funkcionalitu.
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
zdroj: 9to5Mac