На канале EverythingApplePro было опубликовано видео с демонстрацией очередной новой уязвимости iOS, которая приводит к замедлению, а затем и к полному зависанию мобильного устройства после проигрывания определенного видео в формате .mp4 через браузер Safari.
Этиология данной ошибки пока не выяснена, но вероятно она связана с поврежденной видеозаписью, просмотр которой приводит к утечке памяти, с чем iOS и не удается справится. Стоит заметить, что уязвимость наблюдается на всех версиях ОС, даже на устаревшей iOS 5.
В случае случайного открытия проблемного видео по ссылке, есть способ избежать полного зависания устройства. Для этого необходимо произвести жесткий рестарт. На данный момент не было найдено никаких последующих проблем после просмотра видео. Вероятно Apple в ближайшее время устранит эту ошибку в следующем обновлении iOS.
Стоит заметить, что это не первая серьезная уязвимость iOS, она как и все остальные мобильные ОС подвержена ошибкам. Например, 2 года тому назад в iPhone был обнаружен баг «effective power», который приводил к перезагрузке смартфона при получении SMS на арабском языке.