Безопасность
Уязвимость WPSplinter в коде Broadcom затронула роутеры по всему миру
Исследователь Квентин Кайзер описал уязвимость WPSplinter в старом коде Broadcom для WPS, исправление которой не дошло до маршрутизаторов.
Ошибка находится в устаревшем коде Broadcom, отвечающем за WPS. Если отправить определённые сообщения в нужной последовательности, злоумышленник может получить доступ к памяти роутера или выполнить произвольный код. Пароль от Wi-Fi и завершённое сопряжение по WPS не требуются, достаточно находиться в зоне действия сети. Это не известная с 2010-х уязвимость PIN-кода WPS: проблема в коде Broadcom, а не в протоколе.
На шлюзе Askey TCG3000 Кайзер извлёк ключ Wi-Fi из NVRAM, а на Proximus BBOX3V+ производства Sagemcom получил удалённую командную оболочку. Уязвимость он подтвердил у трёх из четырёх крупнейших провайдеров Бельгии — Proximus, Orange и VOO, где, по его оценке, около 1,5 млн устройств. Среди затронутых брендов названы Cisco, TP-Link, Netgear, Sagemcom, Nokia, ZTE и Zyxel; в мире, как предполагается, речь о сотнях миллионов устройств. Найти ошибку, по словам Кайзера, помог ИИ — менее чем за неделю.
В июле Broadcom ответила, что знала о проблеме с 2018 года и заменила старый код, посоветовав обратиться к производителям устройств. Кайзер считает исправление 2018 года неполным. Broadcom отказалась инициировать присвоение CVE, сославшись на устаревший и неподдерживаемый код. По мнению исследователя, без CVE предупреждение не дошло до производителей и провайдеров.
Смена пароля Wi-Fi не поможет, а отключение WPS может не отключить уязвимый код. Рекомендация — отключить Wi-Fi на устройстве провайдера, перевести его в режим моста и использовать собственный актуальный роутер. Скрипт для проверки Кайзер опубликовал на GitHub.
- Около 1,5 млн уязвимых устройств только в Бельгии
- Идентификатор CVE не присвоен — Broadcom отказалась
- Смена пароля Wi-Fi не защищает
Источники
- Хабр Новости: Роутеры по всему миру оказались уязвимы из‑за 16-летнего бага в старом коде Broadcom для WPS · 27 октября 2026, 13:47
Текст подготовлен автоматически по материалам источников и может содержать неточности.