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