В iOS 11 знак на одном из индийских языков приводит к сбою в работе iPhone

Итальянским исследователям удалось обнаружить баг в iOS 11, который «ломает» мессенджеры и заставляет iPhone перезагружаться.

Детали находки

Уязвимость проявляется при отправке в сообщении символа జ్ఞ‌ా на языке Телугу. Получателю блокируется доступ к мессенджерам — они просто «вылетают». Иногда баг приводит к перезагрузке устройства.

Эксперименты с iOS 11.2.5 позволили выявить приложения, подверженные уязвимости:

  • стандартные Сообщения iPhone;
  • WhatsApp;
  • Facebook Messenger;
  • Outlook;
  • Gmail.

The Verge утверждает, что от бага страдают также Safari и Сообщения в macOS. При этом отмечается, что программы Telegram и Skype успешно отрисовывают символ и уязвимыми не являются. На момент написания новости патча, закрывающего эту брешь, не представлено. От неуправляемого поведения устройства после получения необрабатываемого знака может спасти отправка другого сообщения.

Это не первый случай сбоя в работе iPhone из-за некорректно обрабатываемых символов. Например, в конце 2017 года по Сети гуляла ссылка на GitHub, при переходе по которой стандартное приложение Сообщения переставало отвечать. А в iOS 10 присутствует баг, из-за которого при получении сообщения с символами «?0?» устройство-получатель наглухо «зависает».

Источник: The Verge

Подобрали два теста для вас:
— А здесь можно применить блокчейн?
Серверы для котиков: выберите лучшее решение для проекта и проверьте себя.