Бета iOS 14.7 исправляет баг с отключением Wi-Fi при подключении к сети со специфическим именем
Программную ошибку обнаружили пользователи iPhone в июне.

Apple выпустила обновление iOS 14.7 в бета-канале. Одно из важных изменений — исправление ошибки, которая приводила к неработоспособности модуля Wi-Fi.
В июне широко обсуждался баг, который обнаружил пользователь Twitter Карл Шу. При подключении к сети Wi-Fi с с именем (SSID) %p%s%s%s%s%n система беспроводного доступа отключалась и не запускалась после перезагрузки устройства: помогал лишь сброс настроек сети. Позже Шу нашёл и SSID, который вызывал сбой Wi-Fi даже при обнулении параметров.
Вероятное объяснение бага — использование символа % в языках программирования для форматирования переменных. Возможно, что система работы Wi-FI передаёт в некоторую внутреннюю библиотеку название сети без проверки, та выполняет форматирование строки, что вызывает произвольную запись в памяти и в конце концов переполнение буфера. Apple не разъясняла механику ошибки.
Апдейт iOS 14.7 не привносит существенных изменений в систему. Самое заметное — функция установки таймеров на HomePod с помощью приложения Home на iPhone и iPad.
iOS 14.7 beta 5 уже предоставляется разработчикам и публичным бета-тестерам. В ближайшее время обновление станет доступно в стабильном канале.