CVE-2025-13938CVE-2025-13938是WatchGuard Fireware OS中存在的存储型跨站脚本(XSS)漏洞,存在于Autotask Technology Integration模块中。该漏洞允许未经认证的攻击者通过在Web页面生成过程中注入恶意脚本代码,由于是存储型XSS,恶意代码会被永久保存在服务器端,所有访问受影响页面的用户都会受到攻击。CVSS 3.1评分6.1,属于中危级别漏洞。攻击复杂度低,无需特殊权限,但需要用户交互。攻击者可利用此漏洞窃取用户会话cookie、劫持用户账户、进行钓鱼攻击或传播恶意软件。由于该漏洞影响WatchGuard防火墙设备的Web管理界面,攻击成功可能导致企业内部网络安全的严重后果。WatchGuard已发布安全公告WGSA-2025-00023,承认此漏洞并提供修复方案。
该漏洞属于CWE-79(Improper Neutralization of Input During Web Page Generation)类漏洞,具体为存储型XSS。在WatchGuard Fireware OS的Autotask Technology Integration模块中,用户输入的数据在存储和回显时未进行充分的输入验证和输出编码。攻击者可以通过以下方式利用:1) 在Autotask集成功能的输入字段中注入恶意JavaScript代码;2) 恶意代码被存储在服务器数据库中;3) 当其他用户访问相关页面时,服务器从数据库读取数据并直接嵌入到HTML响应中;4) 浏览器将恶意脚本作为合法页面代码执行。攻击者利用此漏洞可窃取受害者的认证令牌、修改页面内容显示、进行内部网络探测等。由于攻击通过网络发起且不需要认证权限,结合用户交互要求,攻击者通常通过社会工程学手段诱导管理员访问恶意链接或页面。