ENRU

Apple відучила iPhone завершувати роботу додатків при слові «Taiwan»

Компанія Apple випустила оновлення iOS 11.4.1, яке, зокрема, усуває вразливість, що викликала нештатне завершення роботи додатків при обробці слова «Taiwan» або емодзі з прапором Тайваню.

Про це повідомляється на сайті компанії.

Оскільки уряд Китаю висуває серйозні вимоги до технологічних компаній та їх сервісів, які працюють на території країни, Apple вводить деякі обмеження для користувачів. Наприклад, користувачі операційних систем від Apple, які вибрали Китай в ролі домашнього регіону в налаштуваннях, не бачать емодзі з прапором Тайваню, який є предметом територіальної суперечки.

При нормальній поведінці системи користувач просто не бачить цей символ в списку всіх емодзі або бачить квадратні символи замість нього в тексті.

Відображення емодзі для користувачів з різних країн Фото: Emojipedia

Дослідник в області інформаційної безпеки Патрік Уордл з компанії Digital Security виявив, що в деяких умовах це обмеження може призводити до аварійного завершення роботи додатків. Тайванська знайома програміста розповіла, що останні два роки додатки на її iPhone «вилітають», коли вона вводить слово «Taiwan» або отримує повідомлення, що містить емодзі з прапором країни.

Дослідник з’ясував, що при обробці емодзі система перевіряє ідентифікатор країни користувача. Однак в деяких випадках ця перевірка може повертати неприпустиме значення, а що викликав перевірку компонент не перевіряє коректність одержуваного значення, після чого додаток аварійно завершується.

В середині червня Уордл передав дані про уразливість в Apple і компанія усунула її в оновленні iOS 11.4.1. Крім того, дослідник знайшов і простий спосіб усунути її самостійно на пристроях зі старої прошивкою. Для цього достатньо поміняти регіон на Китай, а потім на будь-який інший. Мабуть, при цьому система привласнює ідентифікатору країни коректне значення.

Раніше Apple ускладнила можливість зламу iPhone для правоохоронних органів та хакерів.