8 i dag 10 i går s Logga ut Logga in Skaffa Premium!
Bugg i iPhones kan göra dem obrukbara Om de kopplar upp sig mot saker med långa namn
Bugg i iPhones kan göra dem obrukbara
Foto: Apple

Säkerhetsforskaren Trevor Spiniolas upptäckte förra sommaren en bugg i Apples smarta hem-plattform HomeKit vilken kunde göra iPhones obrukbara. Buggen ser dock fortfarande inte ut att vara fixad och därför släpper nu Spiniolas uppgifter om buggen publikt.

Buggen går att aktivera om någon skapar en HomeKit-pryl med ett väldigt långt namn, över 500.000 tecken verkar det krävas. Om en iPhone sedan försöker koppla upp sig mot prylen med det långa namnet så låses telefonen och den går in en boot-lopp. Det enda sättet att åtgärda buggen ser för tillfället ut att vara att återställa en drabbad iPhone till fabriksinställningarna. Om användaren ifråga även synkar HomeKit-grejer med Apples iCloud så kommer det långa namnet även att lagras där. Det gör att buggen återaktiveras när användaren ansluter sig till iCloud och telefonen blir obrukbar igen.

Vill man inte drabbas av buggen så är det med andra ord rekommenderat att inte koppla upp sig på Home-nätverk som man inte har fullt förtroende för innan Apple fixar den här buggen. Apple har än så länge inte kommenterat varken buggen eller att information om denna nu ligger ute publikt.

Mobil, Apple, homekit, bricka, bugg Via theverge.com
Skumt namn på wifi-nätverk kan sabba iPhones wifi Koppla inte upp dig mot "%p%s%s%s%s%n" En säkerhetsforskare har upptäckt att iPhones och iPads wifi-uppkoppling stängs av permanent om användaren försöker koppla upp sig mot wifi-nätverk som getts namnet "%p%s%s%s%s%n". Exakt vad den här buggen beror på är fortsatt oklart och Apple har än så länge inte kommenterat buggen. Det finns dock vissa teorier om varför buggen uppstår. 9to5Mac skriver: "Here’s the likely explanation: the ‘%[character]’ syntax is commonly used in programming languages to format variables into an output string. In C, the ‘%n’ specifier means to save the number of characters written into the format string out to a variable passed to the string format function. The Wi-Fi subsystem probably passes the Wi-Fi network name (SSID) unsanitized to some internal library that is performing string formatting, which in turn causes an arbitrary memory write and buffer overflow. This will lead to memory corruption and the iOS watchdog will kill the process, hence effectively disabling Wi-Fi for the user." Skulle man drabbas av den här buggen så går det dock att få tillbaka iPhones eller iPads wifi-uppkoppling genom att återställa telefonens eller paddans nätverksinställningar. Det gör man under Inställningar -> Allmänt -> Nollställ -> Nollställ nätverk. Tumnagel
37.3°
0
34.7° 0 Wille Wilhelmsson Wille Wilhelmsson
tis. 4 jan 2022, 16:45
Bugg i iPhones kan göra dem obrukbara Om de kopplar upp sig mot saker med långa namn
34.7°
0