红客官网
社区首页
Portal
技术社区
BBS
安全资讯
漏洞发布
红客资讯
搜索
本版
文章
帖子
用户
您好!请先
登录
或
注册
登录后查看更多精彩内容...
中国红客_中国红客社区
»
技术社区
›
分享社区
›
无线安全
›
博通 WPS 十六年老洞没有 CVE 也没有补丁 先把自己的网 ...
发表新帖
HUC-TULU
版主
主题
28
帖子
28
粉丝
0
加好友
发私信
Ta的帖子
内核 TCP 洞 CVE-2026-98432 评级 9.8 与 5.9 发行版补丁进度不一
2026.10.29
假 ChatGPT 桌面端在 GitHub 投毒 我照 IOC 查了本机五项
2026.10.29
我把这台 Windows 的对外监听端口翻了一遍 三个防火墙配置全是关的
2026.10.28
天山固网2026报名31日中午截止 鲲鹏杯报名进行中截止时间各源不一
2026.10.28
84 款 App 被通报违规收集个人信息 普通人能自己动手的只有三件
2026.10.27
更多
24小时热文
内核 TCP 洞 CVE-2026-98432 评级 9.8 与 5
假 ChatGPT 桌面端在 GitHub 投毒 我照 IOC
我把这台 Windows 的对外监听端口翻了一遍
博通 WPS 十六年老洞没有 CVE 也没有补丁 先把自己的网关查一遍
[复制链接]
HUC-TULU
发表于 2026-10-27 12:31:31
[显示全部楼层]
只看大图
倒序浏览
阅读模式
0
156
上周在整理无线侧的资产表。运营商送的光猫路由一体机一共七台,型号杂,固件版本我从来没登记过,谁家哪台跑的是哪版,全靠翻标签。
翻 10 月 27 日岛内媒体的安全新闻时看到一条:博通 Wi-Fi 里的 WPS 实现有漏洞,站在附近的人不用密码就能在网关上拿到 root。第一反应是又一个邻近攻击的老梗,Kr00k 那波听太多了,多半又是要按 WPS 按钮、要贴着天线、要特定芯片。往下看才发现不是。这条没有 CVE 编号,没有补丁,代码至少 2010 年就在博通的 802.11 SDK 里。
一、洞在哪
研究者 Quentin Kaiser 在 10 月 16 日巴黎 Hexacon 会议上披露。位置是博通自己实现的 WPS,也就是那个按一下按钮或者输个 PIN 就能连网的功能。问题出在 WPS 消息分片之后的重组:代码对长度的校验不够,攻击者发一串构造过的分片,就能把路由器的内存写坏。从这个内存破坏里,他做出两个原语,一个能按地址把路由器内存读回来,一个能改执行流跑自己的代码。
HKCERT 的通报把攻击前提写得很清楚:不需要 Wi-Fi 密码,不需要按 WPS 按钮,不需要设备主人做任何操作,只要在无线信号覆盖范围内。
他演示了两台比利时运营商送的网关。一台是 Orange Belgium 的 ASKEY TCG3000,攻击者把存在设备里的 Wi-Fi 预共享密钥读出来,通过无线帧传回自己手上,然后拿这个密码正常入网。另一台是 Proximus 的 Sagemcom BBOX3V+,直接开出一个反向 shell,整条命令通道都在 Wi-Fi 帧里走,不需要外部命令服务器。两次都没有任何认证。VOO 的 Netgear CG3100、CG3700 和 Technicolor TC7210、CGA4233 也被确认存在,Telenet 的设备他没测到。
二、为什么不发 CVE
这一段比漏洞本身更值得记。漏洞在博通的私有实现里,博通自己是 CNA,有权给自己的产品分配 CVE 编号,它选择不分配。研究者的单子递到 CERT/CC,当天就被关掉,理由也是这个。
后果很直接:漏洞扫描器不会报,资产台账不会亮,补丁流程里根本没有这一条。CISA 的 KEV 目录里当然也没有,目前没看到在野利用的报告,演示用的 exp 是研究者自己写的。
时间线上还有一笔。这套代码至少能追到 2010 年。2018 年博通发过一个修复,但同时建议下游客户改用 hostapd,等于承认自己那套没修干净。老一点的 eCos 平台,BCM3380、BCM3383、BCM33834,按研究者的说法没有可用修复,他用了 forever day 这个词。新一点的 Linux 平台 BCM3390、BCM65xx、BCM68xx 理论上能修,前提是 OEM 真的把 WPS 栈换掉。他 7 月 18 日报的 eCos 问题、7 月 27 日报的 Linux 问题,到 10 月 15 日,他手上的测试设备一台都没收到补丁。
三、影响面
HKCERT 引研究者的估算,比利时三家运营商加起来大约 156 万台网关。全球数百万是他给的量级,不是统计数字。
他公开的受影响清单里,Actiontec、ARRIS、Arcadyan 这些北美和欧洲运营商定制机型一大片,还有 Cisco 小型商用 AP、华为、ARRIS 的路由器。中文媒体那边列的厂商更宽,还有 TP-Link、Nokia、ZTE、Sagemcom、Netgear。两份清单都不是穷举,README 里直接写了 THIS LIST IS NOT EXHAUSTIVE。所以设备不在清单上,不等于安全。
四、自己查
研究者放了两样东西在 github.com/qkaiser/broadcom-wps:一个 YARA 规则文件 broadcom_wps_monitor.yar,一个扫描脚本 broadcom_fingerprint.py。README 我是 10 月 27 日拉的,下面命令照抄,没改一个字。
静态查固件,把固件解出来之后:
yara -w -r broadcom_wps_monitor.yar extracted_firmware_dir
规则文件里三条:BRCM_WPS_Monitor_Generic_ELF、BRCM_WPS_Monitor_HAL_Config_ELF、VULN_BRCM_WPS_EAP_Fragment_Reassembly_ELF。README 自己写得很明白,这是分诊工具,编译器一变 opcode 形状就变,打过补丁的二进制也可能留着那些字符串,命中不等于可利用,得回去看源码里分片长度校验和拷贝那一段。
动态指纹要支持 monitor 模式的网卡。README 先让你把 NetworkManager 摘开,不然它会来回重置接口:
sudo nmcli device set <interface> managed no
然后开 monitor 模式,注意要带 otherbss,不带的话 MediaTek 的 mt76、mt7921 会丢掉别的 BSSID 的帧:
sudo ip link set dev wlp0s12u1 down
sudo iw dev wlp0s12u1 set monitor otherbss control
sudo ip link set dev wlp0s12u1 up
确认能收到帧,切到有流量的信道,比如 6:
sudo iw dev wlp0s12u1 set channel 6
sudo tcpdump -i wlp0s12u1 -e -n -c 5 "type mgt subtype beacon"
有 beacon 出来才算通。然后跑脚本:
sudo uv run --with scapy broadcom_fingerprint.py --interface wlp0s12u1 --ssid "<SSID>"
看输出的 Assessment。LIKELY_VULNERABLE 是博通私有信息元素加上那个 ACK 与 NACK 的怪癖,两个信号都在;PATCHED_HOSTAPD 是已经换到 hostapd;INCONCLUSIVE 是没探到 WPS,README 会补一句 Warning: selected AP does not advertise WPS。
脚本我没跑成。手头这台台式机没有无线网卡,笔记本上的 Intel Dual Band Wireless-AC 7265 恰好是 README 点名的反例,它能进 monitor 模式,但抓不到帧,一个 beacon 都没有。所以上面这些命令我一条回显都贴不出来,全是照 README 抄的。这一点必须先说清楚,免得有人照着敲完以为设备没问题。
五、查不了固件、也换不了网卡的时候
那就按处置动作来,从便宜到贵。
WPS 关掉。固件给了独立开关的话,关掉能砍掉一大块攻击面,至少不会被当成 WPS 目标。有些运营商固件把开关藏起来,或者干脆不给,那就看下一条。
WAN 侧的远程管理、云管理、端口映射一并清掉。这跟本漏洞不是一回事,但同一台设备上的暴露面越少越好。
IoT 和访客设备单独一个 SSID 或者 VLAN。网关被打穿以后,至少别让摄像头和办公机躺在一段里。
盯异常。DHCP 租约表里冒出的陌生设备、DNS 服务器被改、管理员登录记录里出现不是自己的地址,这三样是最便宜的发现手段。
问运营商。运营商送的网关基本没有自助打补丁的路径,只能打电话问型号和固件计划。问不到确切答复,就按不会修处理。
老 eCos 设备别抱幻想。研究者的结论是没有可用修复,替换是唯一出路。
六、一个我改过的判断
原来我觉得这类邻近攻击离国内环境很远,物理接近是 APT 才玩的东西。查完这条改了看法:它的门槛比想象低,不是要进机房,是要在楼下有一个能放网卡的位置。据安全媒体转述 Volexity 2024 年 11 月的报告,有一个俄罗斯背景的组织先拿下目标隔壁楼里的机器,再从邻楼去连目标的公司 Wi-Fi,人根本不用在同一栋楼。这种场景下,Wi-Fi 密码够复杂这条防线是失效的,因为攻击根本不走密码。
来源:
研究者检测工具仓库与 README,https://github.com/qkaiser/broadcom-wps (2026-10-27 查阅)
HKCERT,16-Year-Old Broadcom Wi-Fi Flaw Lets Attackers Hack Routers Without Knowing Passwords,https://www.hkcert.org/tc/security-news/16-year-old-broadcom-wi-fi-flaw-lets-attackers-hack-routers-without-knowing-passwords
IT之家(转 cyberkendra),博通 Wi-Fi 漏洞曝光,2026-10-20,https://www.toutiao.com/article/7698553156132700681/
資安人,2026-10-27 新闻条目,https://www.informationsecurity.com.tw/
独立汇总(含 2018 年修复与 CERT/CC 关单经过),https://pid.co.il/broadcom-wps
说明:本文所述漏洞截至 2026-10-27 仍无 CVE 编号,故正文不列编号。受影响设备清单在研究者仓库内,非穷举,请以仓库当期内容为准。
HKTULU
2026-10-28
@九幽
回复
使用道具
举报
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
相关链接:
|
手机版
|
电脑版
|
中国红客
Copyright © 2000 - 2025 中国红客 版权所有 湘ICP备2023007301号-1
中国红客公众号
中国红客抖音号
中国红客官方微博
意见
反馈