Технологии · 1 min read · Jan 16, 2026

Ошибка iOS 911 заставляет iPhone постоянно звонить в 911

Table Of Contents

  • Ошибка iPhone 2008 года возвращается, заставляет iPhone постоянно звонить в 911
  • Ошибка в действии

Ошибка iPhone 2008 года возвращается, заставляет iPhone постоянно звонить в 911

Подросток из Соединенных Штатов был арестован за распространение сокращенной ссылки Google в Twitter, которая заставляла iPhone постоянно набирать номер полиции 911. Подросток, Мит Десаи, использовал ошибку в iOS, которая заставляла iPhone постоянно звонить в 911.

Ошибка в действии

Ошибка срабатывает после того, как пользователи нажимают на ссылку, которая заставляет iPhone набирать заранее определенный номер (например, 911), а затем обновляет страницу или открывает несколько приложений, чтобы заморозить интерфейс пользователя устройства. Это делает почти невозможным отмену вызова. Ошибка была обнаружена исследователем безопасности Колином Маллинером, который нашел и сообщил о захватывающей ошибке в Apple.

Ошибка использует Позвонить сейчас ссылку, обработанную в Safari или других браузерах, чтобы заставить iPhone делать повторные звонки в 911. Трюки, обнаруженные Маллинером, включали размещение телефонного URL в IFRAME, использование номера телефона в качестве цели обновления или перенаправления веб-страницы и изменение URL уже загруженной страницы с помощью JavaScript. URL, распространенный Митом, вызвал хаос в некоторых частях США, когда пользователи нажимали на ничего не подозревающую ссылку и вызывали поток звонков в полицейский контрольный центр 911. Центр вызовов 911 получил сотни звонков «в течение нескольких минут», согласно заявлению офиса шерифа округа Марикопа.

Apple исправила ошибку после того, как Маллинер сообщил о ней в 2008 году, но, к удивлению, она снова появилась в iOS 10. Маллинер обнаружил ошибку, когда Apple выпустила iOS 3, и последующие версии iOS до iOS 9 не были затронуты. Но теперь Мит Патель обнаружил, что ошибку можно использовать в iOS 10 и создал сокращенную ссылку, указанную выше, которая заставляет iPhone постоянно звонить в 911.

Согласно блогу Маллинера, Хитешбхай активно использовал JavaScript, чтобы заставить iPhone повторно набирать определенные номера. Однако точно, как подросток это сделал, не будет раскрыто по соображениям безопасности.

Проблема заключается в компоненте браузера, называемом WebView. Компоненты WebView неправильно обрабатывают телефонные ссылки TEL URI, встроенные в веб-страницы, заставляя смартфон автоматически набирать номера, если ссылка была нажата в WebView. Злоумышленники могут установить любой номер по своему выбору и заставить телефоны людей набирать эти номера.

Исправление Apple для Safari заставляет браузер подтверждать через всплывающее окно, хочет ли пользователь сделать звонок. Однако Twitter и LinkedIn еще не решили эту проблему, по крайней мере, публично.

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.