CVE-2025-56008CVE-2025-56008是KeeneticOS中的一个跨站脚本(XSS)安全漏洞,该漏洞存在于路由器的"Wireless ISP"(无线互联网服务提供商)配置页面中。Keenetic是一家知名的路由器制造商,其KeeneticOS操作系统被广泛应用于多种型号的路由器设备中。攻击者可以通过精心构造的恶意脚本代码注入到Wireless ISP页面的输入字段中,当其他管理员访问该页面或查看相关配置时,恶意脚本将在受害者浏览器中执行。由于该漏洞位于设备管理界面,攻击者成功利用后可窃取管理员会话Cookie、劫持管理权限,甚至通过添加具有完全权限的新用户账户来完全接管路由器设备。攻击者位于路由器附近即可发起攻击,无需提前获得任何认证凭据,但需要诱导管理员进行某些交互操作,如访问特定页面或点击链接。此漏洞的CVSS评分为6.1,属于中等严重程度,主要因为其需要用户交互且攻击复杂度较低,但潜在影响严重,可导致设备完全沦陷。建议用户尽快升级到KeeneticOS 4.3或更高版本以修复此安全问题。
该XSS漏洞源于KeeneticOS的Web管理界面在处理Wireless ISP页面用户输入时,未对特殊字符进行充分的输入验证和输出编码。攻击者可以在Wireless ISP配置页面的相关参数中注入恶意JavaScript代码,例如在SSID名称、服务提供商名称或其他可编辑字段中插入<script>alert(document.cookie)</script>等Payload。当管理员访问该页面查看或修改配置时,浏览器会将这些未经过滤的输入作为HTML/JavaScript代码执行,从而触发XSS攻击。由于KeeneticOS使用Cookie-based会话管理,攻击者的恶意脚本可以读取当前管理员的会话Cookie,并将其发送到攻击者控制的服务器。随后攻击者可以利用窃取的会话ID冒充管理员身份登录Web管理界面,执行任意管理操作,包括创建具有管理员权限的新用户账户、修改系统配置、禁用安全功能等。由于路由器通常处于网络边界位置,成功接管路由器意味着攻击者可以进一步进行中间人攻击、DNS劫持、流量监控等后续攻击活动。