Миллионы домашних роутеров и интернет-шлюзов могут быть уязвимы для атак через Wi-Fi из-за ошибки в старом программном коде Broadcom. Уязвимость WPSplinter позволяет атакующему читать память устройства или выполнять на нём произвольный код без знания пароля от сети и без завершения процедуры подключения через WPS. Об этом сообщает IXBT News.
Особенность ситуации в том, что Broadcom, по словам исследователя, знала об ошибке с 2018 года.
Специалист по безопасности Квентин Кайзер рассказал о проблеме на конференции Hexacon в Париже. По его оценке, общемировое число уязвимых роутеров может исчисляться сотнями миллионов. Кайзер продемонстрировал работу эксплойта на оборудовании бельгийских провайдеров.
На шлюзе Askey TCG3000, предоставляемом Orange Belgium, исследователь извлёк ключ Wi-Fi из энергонезависимой памяти устройства и передал его по беспроводному каналу, после чего подключился к сети. На другом устройстве, Proximus BBOX3V+ производства Sagemcom, Кайзер получил удалённый доступ к командной оболочке роутера, не используя интернет-соединение на стороне атакующего.
Уязвимость обнаружена в реализации WPS от Broadcom и не связана с известной слабостью механизма WPS PIN. Broadcom заявила, что исправила уязвимый код и предложила обращаться к производителям конечных устройств. Кайзер считает, что прежнее исправление было неполным.
Broadcom отказалась запрашивать идентификатор CVE, сославшись на устаревший статус кода и окончание срока его поддержки. Без такой регистрации информация о проблеме могла не попасть в системы оповещения и обновления, которыми пользуются производители роутеров и интернет-провайдеры.
Кайзер подтвердил наличие проблемы на устройствах трёх из четырёх крупнейших бельгийских провайдеров: Proximus, Orange и VOO. Среди потенциально затронутого оборудования он также назвал модели Cisco, TP-Link, Netgear, Nokia, ZTE и Zyxel. Смена пароля Wi-Fi не устраняет риск, поскольку атака происходит до авторизации в сети. Отключение WPS может снизить опасность, но, по предупреждению исследователя, не гарантирует отключения самого уязвимого кода.
В качестве более надёжного варианта Кайзер рекомендует отключить Wi-Fi на шлюзе провайдера, перевести его в режим моста и использовать собственный роутер с актуальной прошивкой. Для проверки оборудования Кайзер также опубликовал скрипт обнаружения уязвимости на GitHub.
Подписывайтесь на наш Telegram-канал, чтобы быть в курсе всех новостей и событий Рунета.







English (US) ·
Russian (RU) ·