Бета iOS 14.7 исправляет баг с отключением Wi-Fi при подключении к сети со специфическим именем

Автор Антон Курилов 10:15 10.07.2021
- 0 +  2 111 0
Бета iOS 14.7 исправляет баг с отключением Wi-Fi при подключении к сети со специфическим именем

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 уже предоставляется разработчикам и публичным бета-тестерам. В ближайшее время обновление станет доступно в стабильном канале.

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

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





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



Комментарии

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





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