CVE-2025-59738CVE-2025-59738 是 AndSoft 公司开发的 e-TMS(Electronic Transport Management System,电子运输管理系统)v25.03 版本中存在的一个高危操作系统命令注入漏洞。该漏洞的 CVSS 3.1 评分高达 9.8 分,属于严重级别。e-TMS 是一款广泛应用于物流和运输行业的管理系统,用于处理运输订单、车辆调度、货物跟踪等业务。由于该系统通常部署在企业核心业务环境中,一旦被攻击者利用,可能导致服务器完全失陷,敏感业务数据泄露,业务系统中断等严重后果。该漏洞由西班牙国家网络安全研究所(INCIBE)发现并协调披露。漏洞存在于 e-TMS 系统的登录页面文件 '/clt/LOGINFRM_BET.ASP' 中,具体涉及一个名为 'm' 的参数。攻击者无需任何身份认证,仅需通过网络发送精心构造的 POST 请求,即可向服务器注入并执行任意操作系统命令。由于该漏洞具有网络可达性(AV:N)、低攻击复杂度(AC:L)、无需权限(PR:N)、无需用户交互(UI:N)以及对机密性、完整性、可用性的高影响(C:H/I:H/A:H)等特征,使得该漏洞极易被远程攻击者武器化利用,对暴露在互联网上的 e-TMS 系统构成极大威胁。
该漏洞属于典型的操作系统命令注入(OS Command Injection)漏洞,其根本原因是 e-TMS v25.03 版本的 '/clt/LOGINFRM_BET.ASP' 文件在处理用户输入时,未对 'm' 参数进行充分的过滤和验证,直接将用户可控的输入拼接到操作系统命令中执行。攻击者可以通过在 'm' 参数中注入 shell 元字符(如 ';'、'|'、'&&'、'||'、'`'、'$()' 等)来中断原有命令的执行,并插入任意恶意命令。由于该漏洞存在于登录页面(LOGINFRM_BET.ASP),且不需要任何身份认证即可访问,攻击者可以直接通过未认证的 POST 请求触发漏洞。具体利用方式为:攻击者构造包含恶意命令的 POST 请求,发送到目标服务器的 '/clt/LOGINFRM_BET.ASP' 端点,'m' 参数中携带命令注入 payload,服务器在处理该请求时会执行注入的操作系统命令。由于 ASP(Active Server Pages)通常运行在 Windows Server 上,注入的命令将以 Web 服务器进程的权限执行,攻击者可以执行任意系统命令,如读取敏感文件、建立反向连接、下载并执行恶意程序等,从而完全控制目标服务器。