iOS 10.3, выпущенное на этой неделе, исправляет серьезную уязвимость, которая могла вызывать повторные звонки на номер 911 с iPhone, сообщает The Wall Street Journal. В Соединенных Штатах 911 — это экстренный номер телефона, вызывающий полицию, пожарную службу и скорую медицинскую помощь.
Проблема безопасности с 911 обнаружилась в октябре после того, как 18-летний разработчик iOS из Аризоны обнаружил и опубликовал код, который заставлял iPhone снова и снова набирать 911. Подростка арестовали после того, как система 911 в городе Сюрпрайз, штат Аризона, была перегружена более чем 100 сброшенными вызовами за считанные минуты.
Поскольку код был опубликован в Интернете, тысячи случайных вызовов на 911 были совершены по всей территории Соединенных Штатов, демонстрируя эффективный метод кибератаки, который мог серьезно нарушить работу экстренных служб.
Код использовал функцию iPhone, которая позволяет пользователям нажимать на номер телефона в текстовом сообщении или на веб-странице и немедленно набирать этот номер. С обновлением iOS 10.3 iPhone всегда требуют вторичного подтверждения перед автоматическим набором номера этим методом.
Apple заявляет, что обновление заменяет эту возможность и теперь требует от пользователей всегда нажимать второе подтверждение перед инициированием вызова.
Apple заявляет, что изначально работала с разработчиками приложений для исправления уязвимости, и это обновление теперь предотвратит ее возникновение даже в приложениях, которые еще не исправили проблему.
iOS 10.3, которая представляет такие функции, как «Найти AirPods» и новую файловую систему Apple, также включает десятки крупных исправлений безопасности. Другая важная ошибка в iOS 10.3, которая могла привести к бесконечным всплывающим окнам Safari, «заблокировавшим» приложение Safari, была описана ранее на этой неделе.