CVE-2025-59744CVE-2025-59744是AndSoft公司开发的e-TMS(运输管理系统)v25.03版本中存在的一个高危路径遍历漏洞。该漏洞由西班牙国家网络安全研究所(INCIBE)发现并报告,CVSS 3.1评分为7.5分,属于高危级别漏洞。
AndSoft e-TMS是一款广泛应用于物流和运输行业的管理系统,用于处理运输订单、车辆调度、文档管理等业务。该漏洞存在于系统的Web应用程序中,具体位于/lib/asp/DOCSAVEASASP.ASP文件中的"docurl"参数处。由于该参数未经过充分的输入验证和过滤,攻击者可以通过构造特殊的路径遍历序列(如"../")来访问Web根目录下的任意文件。
该漏洞的攻击向量为网络(AV:N),攻击复杂度低(AC:L),无需任何特权(PR:N)也无需用户交互(UI:N),这意味着远程未授权攻击者可以直接利用此漏洞。漏洞对机密性影响为高(C:H),但对完整性和可用性没有直接影响。攻击者可以利用此漏洞读取Web服务器上的敏感配置文件、数据库连接信息、源代码或其他敏感文档,从而为进一步攻击获取关键信息。
此漏洞已于2025年10月2日公开披露,INCIBE同时发布了安全公告,建议受影响的用户及时更新补丁或采取缓解措施。
该路径遍历漏洞的根本原因在于AndSoft e-TMS v25.03的/lib/asp/DOCSAVEASASP.ASP文件中,"docurl"参数在处理用户输入时未进行充分的路径规范化或安全过滤。
技术原理:
1. DOCSAVEASASP.ASP是一个用于文档保存/另存为操作的ASP脚本,它接受"docurl"参数来确定文档的存储或读取路径。
2. 正常情况下,该参数应包含相对于特定目录的文件名或路径。
3. 然而,由于缺乏对路径遍历序列(如../、..\、URL编码后的%2e%2e%2f等)的过滤,攻击者可以构造恶意路径来突破预期的目录限制。
4. 虽然漏洞描述指出攻击者只能访问Web根目录下的文件(而非系统任意文件),但这仍然允许读取Web应用程序的配置文件、数据库凭证、源代码等敏感信息。
利用方式:
攻击者可以通过发送特制的HTTP请求来利用此漏洞,例如:
GET /lib/asp/DOCSAVEASASP.ASP?docurl=../../../config/database.config HTTP/1.1
或通过POST方式提交恶意参数。服务器在处理该请求时,会将docurl参数的值直接用于文件操作,从而导致未授权的文件访问。
值得注意的是,该漏洞无需认证即可利用,且无需用户交互,攻击复杂度低,这使得该漏洞容易被自动化工具批量利用,对暴露在互联网上的e-TMS实例构成严重威胁。