CVE-2025-27853Garmin WDU(无线数据更新器)v1 1.4.6和v2 5.0版本存在认证绕过漏洞。该漏洞源于WDU网站仅在客户端浏览器层面进行身份验证,而用于与服务器通信的WebSockets未强制执行认证机制。攻击者可直接利用WebSocket上的远程API绕过所有身份验证,获取设备未授权访问权限,造成数据泄露或完整性破坏。
该漏洞的根本原因在于前后端认证逻辑的不一致性。Garmin WDU提供的本地Web界面虽然在浏览器端实施了登录检查,但其后端WebSocket接口缺乏相应的身份验证层。攻击者无需通过浏览器登录,只需通过网络嗅探或猜测找到WebSocket端点,即可直接建立连接。由于服务端不验证连接者的身份,攻击者可以发送精心构造的API指令(如JSON格式数据),调用敏感功能(如配置修改、数据读取等)。这种绕过前端防护直接操作后端接口的方式,使得攻击者能够完全控制设备功能,且利用过程无需用户交互,攻击复杂度低。