В iOS 11 обнаружена новая уязвимость, с помощью которой можно заставить iPhone зависнуть. Если пользователь отправит определённый символ, то произойдет сбой устройства, который заблокирует доступ к «Сообщениям» и другим популярным мессенджерам iOS. Ошибку обнаружил сайт Mobileworld.it.
Суть уязвимости состоит в том, что, если отправить символ языка Телугу, который распространён на территории Индии, на устройство, то приложение iOS Springboard выйдет из строя. iOS Springboard, отвечающее за главный экран iPhone, закроет доступ к сообщениям, пока приложение будет безуспешно пытаться загрузить символ. Команда сайта The Verge протестировала ошибку на таких сторонних приложениях, как Facebook* Messenger, WhatsApp, Gmail и Outlook для iOS. Эти приложения также отключаются после получения сообщения. Примечательно, что данная уязвимость не затронула программы Telegram и Skype.
Это не первый случай, когда устройства на iOS выходят из строя из-за странных символов, ссылок или даже видео. В прошлом месяце одна ссылка могла остановить работу iPhone, но Apple исправила проблему с выпуском iOS 11.2.5. Ещё в 2015 году крошечная строка текста отключала iMessage, а через год 5-секундное видео выводило из строя iPhone.
* Внесена в перечень общественных объединений и религиозных организаций, в отношении которых судом принято вступившее в законную силу решение о ликвидации или запрете деятельности по основаниям, предусмотренным Федеральным законом от 25.07.2002 № 114-ФЗ «О противодействии экстремистской деятельности».