无需密码拿下路由器root权限,博通Wi-Fi漏洞波及数百万设备
不输Wi-Fi密码,不完成WPS配对,只要在无线信号覆盖范围内,就能远程控制部分路由器并拿到最高root权限。巴黎Hexacon安全会议上,安全研究人员昆汀·凯泽(Quentin Kaiser)演示了这条攻击路径,漏洞被命名为WPSplinter。 问题出在博通(Broadcom)专有的WPS Monitor组件里。WPS全称Wi-Fi Protected Setup,是路由器上的快捷配网功能,让支持的设备不用手动输入Wi-Fi密码也能连上无线网络。这个组件至少自2010年起就用于博通的802.11软件开发套件。 根源在拆分设备重组、传输WPS消息的环节:数据长度没有被充分限制,可能导致缓冲区溢出和内存破坏,攻击者可以借此进一步执行任意代码。凯泽演示的正是从无线信号覆盖范围内远程控制设备、取得最高root权限的完整过程。 受影响的不止一个品牌。部分TP-Link、Cisco、Nokia、ZTE、Sagemcom、Netgear等设备都被卷入,还涉及多个运营商网络。研究人员估计,全球可能有数百万台基于博通芯片的无线接入点受到影响。 但这个数字要打个折扣看:型号清单并不完整,不同硬件版本和固件也可能导致风险不同。换句话说,数百万是估算量级,不是逐台确认的结果。 处置环节更麻烦。这起漏洞没有CVE编号。博通称相关软件已过支持期,并表示曾有修复方案,但研究人员称其不完整。截至10月15日,他测试的设备均未收到补丁。 对运维和普通用户来说,眼下能确认的事实只有这些:漏洞存在于WPS Monitor组件,攻击不需要密码和配对,补丁状态在测试设备上为零。至于手上的路由器是否在受影响清单里,型号清单本身就不完整,硬件版本和固件差异还会改变风险。 特别