Новая уязвимость в iOS: любой iPhone и iPad виснет и перезагружается

Любой iPhone и iPad при попытке обработать несколько строк CSS-кода виснет и перезагружается.

Видео с перезагружающимся айпадом

На компьютерах Mac эта проблема есть только, если выполнять код в браузере Safari — компьютер подвиснет и тоже потребуется перезагрузка или закрытие вкладки браузера.

Ошибка, из-за которой виснут и перезагружаются устройства, находится в CSS коде. На айфонах и айпадах ошибка проявится в любом браузере, потому что в iOS все браузеры используют WebKit.

Уязвимость нашел Sabri Haddouche, который разместил твит с описанием ошибки и ссылкой на страницу, которая «убивает» iPhone и iPad.

Предупреждение!
Переход по ссылке приведет к перезагрузке вашего устройства!

Вот эта ссылка:

https://cdn.rawgit.com/pwnsdx/ce64de2760996a6c432f06d612e33aea/raw/23f2faa0aadb4babbfd228c8bb32a26a8c51c741/safari-ripper.html

Оригинальный пост Sabri Haddouche, где он выложил в том числе ссылку на исходник кода:

Apple Watch тоже перезагружаются

 На текущий момент компания Apple в курсе проблемы, но обновление пока не выпустила.

Понравилась статья? Поделиться с друзьями: