WPA3-Personal协议 Dragonblood误差清静通告
宣布时间 2019-04-11误差编号和级别
CVE编号:CVE-2019-9494,危险级别:高危,CVSS分值:官方未评定
影响版本
WPA3-Personal协议
误差概述
在4月10日揭晓的一篇论文中,清静研究职员发明WPA3-Personal协议保存新误差Dragonblood,这些误差可允许潜在攻击者破解Wi-Fi密码并窃取加密流量。
WPA3 使用 WiFi DPP 而非共享密码将装备挂号到网络,该协议允许用户扫描QR码或 NFC 标记将装备登录到无线网络。另外,差别于 WPA2,所有网络流量都会在毗连到使用 WPA3 WiFi Security 的网络后被加密。
虽然 WPA3小我私家版旨在取代清静性较差的已保存14年之久的 WPA2,但它的 SAE 握手(或被称为Dragonfly)似乎受大宗底层设计缺陷的影响,导致用户易受密码投毒攻击。
由于“Dragonfly握手”由 WiFi 网络使用,要求具备会见控制的用户名和密码,它还被 EAP-pwd 协议所用,因此 EAP-pwd 也可能受这些误差影响。
在论文中研究职员详细先容了WPA3的两种设计缺陷:一种是降级攻击,一种是侧信道泄露。首先WPA3提供过渡模式以支持旧装备,但攻击者可以滥用这些设置来迫使WPA3装备使用不清静的WPA2的4次握手,并且这种降级攻击只需要知道WPA3网络的SSID。其次研究职员先容了两种侧信道攻击-基于缓存和基于时序,可用于获取Wi-Fi密码和窃取加密传输的敏感信息。
误差验证
Dragonslayer:实现针对 EAP-pwd 协议的攻击:https://github.com/vanhoefm/dragonslayer。
Dragondrain:该工具可被用于测试会见点受 WPA3 SAE 握手拒绝服务攻击影响的水平:https://github.com/vanhoefm/dragondrain。
Dragontime:它是一种实验工具,用于针对 SAE 握手发动准时攻击,条件是使用了 MODP 组22、23或24。需要注重的是,大都WPA3实现默认并未启用这些组:https://github.com/vanhoefm/dragontime。
Dragonforce:它是一款实验工具,用于从准时攻击或基于缓存的攻击中恢复信息,并执行密码投毒攻击。它类似于字典攻击:https://github.com/vanhoefm/dragonforce。
修复建议
Wi-Fi同盟确认称正在与供应商合作修补现有的WPA3认证装备:https://www.wi-fi.org/security-update-april-2019
参考链接
https://wpa3.mathyvanhoef.com/
https://thehackernews.com/2019/04/wpa3-hack-wifi-password.html


京公网安备11010802024551号