Спустя несколько недель после исправления уязвимости chaiOS, которая позволяла «подвесить» iMessage, Apple столкнулась с похожей, и более масштабной проблемой: отправка одного символа способна нарушить работу ряда мессенджеров, пишет Engadget.
Проблема актуальна также для Apple Watch и макбуков, а символ, который так не нравится приложениям, взят из языка телугу, на котором говорят в Индии.
Отправления символа в iMessage вызывает обрушение приложения, а зачастую и iOS SpringBoard — части ядра ОС, которая отвечает за домашний экран мобильной iOS. После получения символа подверженное багу ПО закрывается каждый раз, когда пользователь пытается в него войти.
Ряд других приложений реагирует схожим образом: WhatsApp, Facebook Messenger, Twitter, Gmail и Outlook. При этом на Telegram и Skype индийский символ не оказывает влияния. А на десктопной версии к числу уязвимых приложений добавляются Safari, Note и App Store.
Проблема актуальна для устройств с iOS 11.2.5 и Apple уже добавила её исправление в бета-версии обновлений, и обещает полностью избавиться от целого класса подобных багов в iOS 11.3.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.