CVE-2025-59762CVE-2025-59762 是 AndSoft 公司开发的 e-TMS(Electronic Transport Management System,电子运输管理系统)v25.03 版本中存在的一个反射型跨站脚本(Reflected XSS)漏洞。该漏洞于2025年10月2日由西班牙国家网络安全研究所(INCIBE)披露,CVSS 3.1 基础评分为 6.1 分,属于中危级别。
AndSoft e-TMS 是一款广泛应用于物流和运输行业的运输管理系统,用于管理车队、订单、运输路线等业务。该系统在用户登录页面 `/clt/LOGINFRM_DLG.ASP` 中存在多个未经过滤的输入参数,包括 `l`、`demo`、`demo2`、`TNTLOGIN`、`UO` 和 `SuppConn` 等参数。攻击者可以通过构造包含恶意 JavaScript 代码的 URL,诱使受害者点击该链接,从而在受害者的浏览器上下文中执行任意 JavaScript 代码。
由于该漏洞为反射型 XSS,恶意脚本不会持久存储在服务器端,而是通过 URL 参数即时反射到响应页面中。攻击者需要诱导用户点击特制的恶意链接才能触发漏洞利用。该漏洞可能导致会话劫持、钓鱼攻击、敏感信息窃取等安全问题,对使用 e-TMS 系统的企业和用户构成潜在威胁。
该漏洞的根本原因在于 AndSoft e-TMS v25.03 的登录页面 `/clt/LOGINFRM_DLG.ASP` 对用户输入参数缺乏充分的过滤和转义处理。具体而言,页面中以下参数:`l`、`demo`、`demo2`、`TNTLOGIN`、`UO` 和 `SuppConn`,在服务器端处理后未经 HTML 实体编码便直接输出到响应页面中。
攻击者利用该漏洞的方式如下:首先,攻击者构造一个包含恶意 JavaScript 脚本的 URL,例如在参数值中注入 `<script>alert(document.cookie)</script>` 或更复杂的 payload(如窃取 cookie、会话令牌或执行钓鱼操作的代码)。然后,攻击者通过社会工程学手段(如邮件、即时消息等)将该 URL 发送给目标用户。当受害者点击该链接时,浏览器向 e-TMS 服务器发起请求,服务器将恶意参数值嵌入到返回的 HTML 页面中。由于浏览器将嵌入的脚本视为合法页面内容执行,攻击者的 JavaScript 代码将在受害者的浏览器上下文中运行。
该漏洞的 CVSS 向量为 `CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N`,表明攻击通过网络进行、攻击复杂度低、无需权限但需要用户交互(如点击链接),影响范围可发生变化(Scope Changed),对机密性和完整性有低影响,不影响可用性。Scope 变化意味着 XSS 攻击突破了原始安全上下文,可访问其他安全域的资源。