Уязвимость iOS блокирует функции Wi-Fi при подключении к сети с необычным названием

Перезагрузка телефона и переименование точки доступа не решают проблему.

Уязвимость iOS блокирует функции Wi-Fi при подключении к сети с необычным названием

Пользователь Твиттера Карл Шоу обнаружил серьёзный баг в iOS, который блокирует беспроводные функции телефона при подключении к точке доступа Wi-Fi с определённым именем. Ошибка приводит к тому, что iPhone не может установить соединение с сетями Wi-Fi даже после перезагрузки или переименования SSID.

Шоу уточнил, что использовал iPhone XS под управлением iOS версии 14.4.2, а в названии Wi-Fi присутствовала форматная строка %p%s%s%s%s%n. Представители Apple пока не прокомментировали ситуацию.

Портал BleepingComputer провёл дополнительные тесты на iOS 14.6 и подтвердил, что доступ к Wi-Fi пропадает после подключения к сети с подобным названием.

Проблема уникальна для iOS и не затрагивает устройства на Android. По всей видимости, система ошибочно интерпретирует буквы, следующие за «%», как спецификаторы формата. В Си-подобных языках программирования они обрабатываются компилятором, определяя вид аргументов.

Уязвимость работает как с защищёнными, так и с публичными точками доступа, чем могут воспользоваться злоумышленники. Баг также блокирует связанные с Wi-Fi функции AirDrop и AirPlay. В настоящий момент исправить ошибку можно только сбросив настройки сети до заводских.

Ранее критическую уязвимость нашли в чипах Qualcomm — хакеры могли внедрить вредоносный код в модем телефона и получить доступ к звонкам и сообщениям.

4747
73 комментария

Комментарий недоступен

50

Комментарий недоступен

54

Заранее "порвался" для таких шутников?

10

Комментарий недоступен

2

Комментарий недоступен

20

Нет, эта та самая инновация эпл о которых пиздят эплоёбы

22