Баг в HomeKit выводит из строя все устройства iOS в аккаунте iCloud

Автор Антон Курилов 13:20 02.01.2022
- 0 +  3 140 0
Баг в HomeKit выводит из строя все устройства iOS в аккаунте iCloud

Специалист по компьютерной безопасности Тревор Спиниолас обнаружил в Apple HomeKit баг, который приводит к зависанию устройств под управлением iOS.

Суть ошибки под названием doorLock в следующем: если указать для умного гаджета HomeKit достаточно длинное имя (Спиниолас использовал 500 000 знаков), устройства с iOS и iPadOS зависают и перезагружаются. Поскольку имя умных устройств синхронизируется через iCloud, баг проявляется на всех подключённых к аккаунту смартфонах и планшетах.

Эффект doorLock:

  • Если на устройстве нет девайсов, включенных в Пункт управления: приложение «Дом» становится недоступным, перезагрузка устройства не решает проблему.
  • Если на устройстве есть девайсы, включенные в Пункт управления: iOS перестаёт отвечать. Через минуту процесс backboardd перезапустится, но устройство продолжит игнорировать запросы. Перезагрузка устройства не решает проблему.

Демонстрация второго варианта

Спиниолас сообщил в Apple об ошибке 10 августа, компания ввела в iOS 15 ограничение на длину имени умного устройства, но оно может синхронизироваться с устройства на предыдущей версии операционной системы. Ошибке подвержены iOS как минимум начиная с версии 14.7.

Специалист рекомендует убрать умные устройства из Пункта управления iOS и внимательнее относиться к входящим запросам на подключение к домашним сетям HomeKit.

Подписывайтесь на Rozetked в Telegram, во «ВКонтакте» и обязательно в YouTube.
Хабы: apple / ios

14.05.2024
Google I/O 2024
21.05.2024
Microsoft Build 2024
Нет событий
04.04.2025
«Форсаж 11»
Все события





Реклама на сайте



Комментарии

14.05.2024
Google I/O 2024
21.05.2024
Microsoft Build 2024
Нет событий
04.04.2025
«Форсаж 11»
Все события





Реклама на сайте