Ett "hav av dårar" -fel har just upptäckts i iOS som kan blockera wifi-modemet på en iPhone och lämna det utan nämnda trådlösa anslutning om enheten inte återställs igen.
Och jag säger att det är ett mycket enkelt fel eftersom det helt enkelt inträffar när en iPhone försöker ansluta till ett Wi-Fi-nätverk vars SSID-namn börjar med procentsymbolen (%). Förhoppningsvis fixar Apple det i en kommande uppdatering.
Om du inte gillar SSID som kommer från fabriken i din Wi-Fi-router hemma, vet du mycket väl att du kan ändra det efter eget tycke. Tja, för nu, tänk inte på att byta etikett till ett namn som börjar med symbolen för Så mycket procent, till exempel "% wifi_de_casa%".
Eftersom din iPhone försöker ansluta till det nätverket kommer det troligtvis att göra det låsa modemet intern wifi och håll dig offline. Om din mobil är Android, kan du vara säker på att detta inte kommer att hända dig. Så det är rent iOS-problem.
Denna "bugg" har upptäckts av säkerhetsforskaren Carl shou, att efter anslutning till ett Wi-Fi-nätverk med namnet «% p% s% s% s% s% n», var Wi-Fi-anslutningen på din iPhone Inaktiverad.
Efter att ha anslutit mig till min personliga WiFi med SSID ”% p% s% s% s% s% n” inaktiverade min iPhone permanent dess WiFi-funktionalitet. Varken omstart eller ändring av SSID fixar det: ~) pic.twitter.com/2eue90JFu3
- Carl Schou (@vm_call) Juni 18, 2021
Det verkar som att felet kan relateras till den första användningen i procentsignalens nätverksnamn, vilket leder till ett ingångsparseringsproblem där iOS misstolkar bokstäverna som följer "%" som en string format specifier.
I programmeringsspråk av C-typ har strängformatsspecifikationer särskild betydelse och analyseras av språkkompilatorn som ett variabelt namn eller kommando istället för standardtext.
Om du påverkas av felet har du inget annat val än återställ nätverket på enheten för att din Wi-Fi-anslutning ska fungera igen. Du måste gå till Inställningar, peka på Allmänt och sedan Återställ. Tryck på "Återställ nätverksinställningar" och bekräfta begäran vid kommandotolken.