新闻动态
联系我们
  • 公司地址:广东省惠州市惠城区东平半岛惠州大道20号赛格大厦1608号

    联系电话:0752-2072178
    传真:0752-2072168-0 
    邮箱:gdoudi@ouditech.com


WiFi协议曝出漏洞,攻击者可以轻松劫持网络流量
2023-4-3
来源:未知
点击数: 664          作者:未知
  • 网络安全研究人员近日在 IEEE 802.11 WiFi 协议标准的设计中发现了一个基本的安全漏洞,这个漏洞让攻击者可以诱骗接入点泄露明文格式的网络帧。

    WiFi 网络帧如同数据容器,由报头、数据载荷和报尾组成,含有源和目的地 MAC 地址、控制和管理数据之类的信息。

    这些帧在队列中排序,在受控制的材料中传输以免碰撞,并通过密切关注接收端的繁忙 / 空闲状态来最大限度地提升数据交换性能。

    研究人员发现,队列 / 缓冲帧并没有得到充分的保护,攻击者可以采取多种手段:操控数据传输、客户端欺骗、帧重定向和捕获。

    美国东北大学的 Domien Schepers 和 Aanjhan Ranganathan 以及比利时鲁汶大学 imec-DistriNet 的 Mathy Vanhoef 在昨天发表了一篇技术论文《对帧做手脚:通过操控传输队列绕过 WiFi 加密机制》,他们在论文中写道:“我们的攻击有其广泛的影响,因为它们可以影响各种不同的设备和操作系统(Linux、FreeBSD、iOS 和安卓),还因为它们可以用来劫持 TCP 连接或拦截客户端和互联网流量。”

    节电漏洞

    IEEE 802.11 标准包括节电机制,允许 WiFi 设备通过缓冲或队列发给睡眠模式设备的帧来达到节电效果。

    当客户端站(接收设备)进入睡眠模式时,它向接入点发送一个帧,该帧的报头含有节电位,因此发给该接入点的所有帧都进入队列。

    然而,该标准并没有为管理这些队列帧的安全性提供明确的指导,也没有设置限制,比如帧可以在这种状态下逗留多长时间。

    一旦客户端站由睡眠模式进入工作模式,接入点将缓存的帧从队列中取出,采用加密,并将它们传输到目的地。

    攻击者可以欺骗网络上设备的 MAC 地址,并向接入点发送节电帧,从而迫使它们开始将发送给目标的帧列入队列。然后,攻击者发送唤醒帧来检索帧堆栈。

    传输的帧通常使用在 WiFi 网络中所有设备之间共享的组地址加密密钥或成对加密密钥进行加密,这个加密密钥对每个设备而言都具有唯一性,用于加密两个设备之间交换的帧。

    然而,攻击者可以通过向接入点发送验证帧和关联帧来改变帧的安全上下文,从而迫使接入点以明文形式传输帧或使用攻击者提供的密钥对其进行加密。



    图 1. 攻击图(图片来源:papers.mathyvanhoef.com)

    这种攻击可以使用研究人员创建的名为 MacStealer 的自定义工具来实现,该工具可以测试 WiFi 网络的客户端隔离旁路,并在 MAC 层拦截发给其他客户端的流量。

    研究人员报告,来自 Lancom、Aruba、思科、华硕和友讯的网络设备型号已知受到这些攻击的影响,完整的设备列表如下。



    图 2. 测试后发现易受攻击的设备(图片来源:papers.mathyvanhoef.com)

    研究人员警告,这些攻击可能被用来将 JavaScript 等恶意内容注入到 TCP 数据包中。

    研究人员警告:“攻击者可以使用他们自己的与互联网连接的服务器,通过注入带有受欺骗的发送者 IP 地址的路径外 TCP 数据包,将数据注入到这个 TCP 连接中。”

    “比如说,这可能被用来通过明文 HTTP 连接向受害者发送恶意 JavaScript 代码,目的是利用客户端浏览器中的漏洞。”

    虽然这种攻击也可以用来窥视流量,但由于大多数互联网流量都是使用 TLS 加密的,因此造成的影响有限。

    技术细节和研究内容可在 USENIX Security 2023 论文中获得(https://papers.mathyvanhoef.com/usenix2023-wifi.pdf),该论文将于 2023 年 5 月 12 日在即将召开的黑帽亚洲大会上发表。

    思科承认漏洞

    第一家承认 WiFi 协议漏洞影响的供应商是思科,它承认论文中概述的攻击可能会成功攻陷思科无线接入点产品和具有无线功能的思科 Meraki 产品。

    然而思科认为,检索到的帧不太可能危及适当安全的网络具有的整体安全性。

    思科声称:“这种攻击被视为伺机作案的攻击,攻击者获得的信息在安全配置的网络中几乎没有多少价值。”

    不过,该公司还是建议用户采取缓解措施,比如通过思科身份服务引擎(ISE)等系统使用策略执行机制,该系统可以通过实施思科 TrustSec 或软件定义访问(SDA)技术来限制网络访问。

    思科的安全公告写道:“思科还建议尽可能实施传输层安全,以便对传输中的数据进行加密,因为这将使攻击者无法使用获取的数据。”

    目前,还没有有人恶意利用研究人员发现的漏洞的已知案例。

    ————————————————
    原文作者:安全圈
    文章转自链接:https://www.wangan.com/p/11v74a7bde081ff0
热门评论
  • 暂无信息

验证码: 验证码,看不清楚?请点击刷新验证码

地址:广东省惠州市惠城区东平半岛惠州大道20号赛格大厦1608号

电话:0752-2072178  传真:0752-2072168-0  邮箱:gdoudi@ouditech.com广东欧迪科技有限公司 版权所有

Copyright ©2020 Guangdong Oudi Technology Corporation All Rights Reserved.

粤ICP备16018732号-1