В iOS 11 обнаружился новый баг, который выводит из строя такие приложения, как WhatsApp, Facebook Messenger и Gmail. К тому же он влияет на работу других приложений. Прекратить сбои некоторых из них может быть очень сложно. Чтобы спровоцировать неполадки, достаточно текстового сообщения с одним определённым символом.
Похоже, за скандалом из-за намеренного замедления айфонов компанией Apple последует новый. Об уязвимости рассказал итальянский блог Mobile World. На данный момент известно, что она затрагивает устройства, работающие на iOS 11, но также может срабатывать на macOS, если открыть опасное сообщение с помощью Safari или iMessages. Ошибка происходит, если на устройство приходит сообщение, в котором есть символ из языка телугу, на котором разговаривают около 50 миллионов жителей Индии. Например, вот такой (не волнуйтесь, это просто картинка):
При получении текстового сообщения с таким символом приложение SpringBoard, управляющее главным экраном яблочных устройств, не может его загрузить. При попытке открыть приложение, в котором можно было бы прочесть сообщение, телефон может перезагрузиться, а в большинстве случаев приложение просто вылетает.
Баг влияет на работу iMessages, WhatsApp, Facebook Messenger, Outlook и Gmail. Пользователи также замечали сбои в Viber, и даже приложение твиттера вылетает, если ему попадается пост с символами на телугу. В таких приложениях, как Telegram и Skype, сбоев нет, пишет The Verge.
Another iOS bug is crashing iPhones and disabling access to iMessage https://t.co/9do0xyz7k4 pic.twitter.com/15Ripq7PP8
— Tom Warren (@tomwarren) February 15, 2018
Представители Apple узнали об уязвимости 12 февраля (а может быть, даже раньше) и скорее всего устранят баг в ближайшем обновлении. По крайней мере, в бета-версии iOS 11.3 таких сбоев не наблюдается. Некоторые способы исправления ошибки нашлись уже сейчас.
iMessage можно запустить, если туда придёт сообщение от другого пользователя, после чего чат с символом на телугу нужно удалить. После этого приложение работает нормально, утверждают журналисты. Ещё один вариант — зайти в пострадавшее приложение с устройства не на iOS/MacOS и удалить вредоносное сообщение оттуда.
Пожалуй, проще всего будет дождаться обновления, в котором баг исправят. Зато тем, кто давно не обновлял свой телефон, новая напасть не грозит.
Источник medialeaks.ru