iPhone’y można restartować za pomocą… CSS-a

To kolejny błąd wykorzystywany do zawieszania oprogramowania Apple.

Ekspert od zabezpieczeń, Sabri Haddouche, odkrył sposób na zrestartowanie iPhone’ów jedynie za pomocą kaskadowych arkuszy stylów. Cascading Style Sheets (w skrócie CSS) są obecne w większości stron internetowych. O ile część użytkowników wyłącza dla bezpieczeństwa uruchamianie JavaScriptu, o tyle zablokowanie CSS spowodowałoby, że strony stałyby się nieczytelne. Haddouche spowodował restart urządzenia za pomocą umieszczenia 3,5 tysiąca zagnieżdżonych znaczników div i użyciu parametru backdrop filter, który wykorzystuje silnik graficzny przeglądarki na przykład do rozmywania tła. Okazuje się, że można w ten sposób zmusić silnik Safari w iOS-ie do wykorzystania wszystkich zasobów komputera, co powoduje z kolei restart.

To kolejny błąd w oprogramowaniu Apple, który wykorzystują użytkownicy iPhone’ów. Na początku roku pisaliśmy o indyjskim symbolu, który zawieszał iOS-a.

Chcesz być na bieżąco z CHIP? Obserwuj nas w Google News