Исслeдoвaтeль бeзoпaснoсти Кaрл Скoу oбнaружил, чтo нeкoтoрыe сeти Wi-Fi, в нaзвaнии кoтoрыx укaзaн симвoл прoцeнтa (%), мoгут отключать Wi-Fi бери iPhone и других iOS-устройствах, сообщает The Verge.
Вдоль словам Карла, если iPhone окажется в зоне поступки сети с именем %secretclub%power, станок потеряет возможность использовать Wi-Fi возможно ли любые связанные с ним функции, и даже если после сброса настроек ставная ошибка с отображением Wi-Fi на устройстве может далеко не исчезнуть.
Кроме того, ледоисследователь обнаружил, что если iPhone подключен к тенета с SSiD-именем %p%s%s%s%s%n, это вызовет ошибку в сетевом стеке iOS, которая отключит его Wi-Fi, а системные сетевые функции, такие наравне AirDrop, станут непригодными на использования.
«Вероятно, это происходит изо-за того, что кредо % обычно используется в языках программирования угоду кому) форматирования переменных в выходной строке. Подсистема Wi-Fi, поди (уж), передает имя сети Wi-Fi (SSID) безо очистки в некоторую внутреннюю библиотеку, которая выполняет форматирование строки, чего, в свою очередь, вызывает произвольную фанера в память и переполнение буфера. Сие приведет к повреждению памяти, и регулятор выдержки времени iOS завершит процесс, тем самым отключив Wi-Fi пользу кого пользователя», — объясняет 9to5Mac.
Так чтоб избежать проблем нужно неважный (=маловажный) подключаться к сетям Wi-Fi с символами процента в названии.
- Дотоль был обнаружен баг в Windows 10, какой приводит к «экрану смерти» с-за одной ссылки.