Дапамажыце dev.by 🤍
Падтрымаць

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 для пользователя.

Чытайце таксама
Apple показала iPhone 14 и сразу несколько Apple Watch. Главное
Apple показала iPhone 14 и сразу несколько Apple Watch. Главное
Apple показала iPhone 14 и сразу несколько Apple Watch. Главное
Что мы знаем об iPhone 14 и чего ожидать от презентации
Что мы знаем об iPhone 14 и чего ожидать от презентации
Что мы знаем об iPhone 14 и чего ожидать от презентации
1 каментарый
Apple взялась за расшифровку голосовых сообщений в Telegram
Apple взялась за расшифровку голосовых сообщений в Telegram
Apple взялась за расшифровку голосовых сообщений в Telegram
1 каментарый
Apple оставила на сайте пасхалку перед сентябрьской презентацией
Apple оставила на сайте пасхалку перед сентябрьской презентацией
Apple оставила на сайте пасхалку перед сентябрьской презентацией

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

0

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

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

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

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

0

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