🇵🇱 Дедлайн по e-PIT всё ближе ⏳ Поддержите devby из уже уплаченных налогов 💙
Support us

Wi-Fi на iPhone может отключаться из-за определённых имён сетей

Новое исследование показало, что сети с символом процента в названии могут провоцировать баг, который вызывает отключение Wi-Fi на iPhone и других iOS-устройствах.

2 комментария
Wi-Fi на iPhone может отключаться из-за определённых имён сетей

Новое исследование показало, что сети с символом процента в названии могут провоцировать баг, который вызывает отключение Wi-Fi на iPhone и других iOS-устройствах.

Странную особенность обнаружил исследователь безопасности Карл Скоу. Об этом он написал в своём Twitter.

Как он пояснил, если iPhone окажется в зоне действия сети с именем %secretclub%power, устройство не сможет использовать Wi-Fi или любые связанные с ним функции. Ошибка с отображением Wi-Fi на устройстве может не исчезнуть даже после сброса настроек сети.

Также Скоу обнаужил, что если iPhone подключен к сети с SSiD-именем % p% s% s% s% s % n, то это вызовет ошибку в сетевом стеке iOS, которая отключит Wi-Fi. В результате системные сетевые функции, такие как AirDrop, станут недоступными для использования.

Вероятное объяснение бага следующее. Синтаксис «% [символ]» обычно используется в языках программирования для форматирования переменных в выходной строке. В языке C спецификатор «% n» означает сохранение количества символов, записанных в строку формата, в переменную, переданную в функцию форматирования строки. Подсистема Wi-Fi, вероятно, передаёт имя сети Wi-Fi (SSID) без очистки в некоторую внутреннюю библиотеку. Та в свою очередь выполняет форматирование строки, что вызывает произвольную запись в память и переполнение буфера. Это приводит к повреждению памяти — таймер iOS завершает процесс, отключая Wi-Fi для пользователя.

Поддержите редакцию 1,5% налога: бесплатно и за 5 минут

Как помочь, если вы в Польше

Читайте также
Новое шпионское ПО угрожает сотням миллионов iPhone
Новое шпионское ПО угрожает сотням миллионов iPhone
Новое шпионское ПО угрожает сотням миллионов iPhone
Apple представила бюджетный iPhone 17e и новый iPad Air
Apple представила бюджетный iPhone 17e и новый iPad Air
Apple представила бюджетный iPhone 17e и новый iPad Air
1 комментарий
Игра Belka Games впервые вошла в десятку лучших на iOS в США
Игра Belka Games впервые вошла в десятку лучших на iOS в США
Игра Belka Games впервые вошла в десятку лучших на iOS в США
1 комментарий
Беларус продавал лук в коробках от айфонов
Беларус продавал лук в коробках от айфонов
Беларус продавал лук в коробках от айфонов

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

0

Любят все советский герб и за молот и за серп. Хочешь жни а хочешь куй, Все равно получишь благодарность от Apple а вот денег не факт.

То что человек сделал может тянуть на категорию arbitrary code execution, А может не тянуть. У меня была уязвимость удаляющая пользовательские данные причём с отсрочкой, в 1 клик по файлику, жертвы понесли бы устройства в гарантию и не скоро бы там поняли в чем дело, А просто заменяли бы iPhone и попадали на деньги.

меня отблагодарили благодарственной надписью на сайте.
В категорию неправомерный доступ к пользовательским данным я не попал, удаление видать не доступ.

Сказал я им о том что работать буду в случае гарантий выплаты за каждую уязвимость которая потребует ремонта ! и уже год прошел а никому это не надо )))
Паши дурачок получишь значок)

0

А телефон после этих действий работает потом?