CVE-2025-27224CVE-2025-27224是TRUfusion Enterprise软件中的一个严重安全漏洞,CVSS评分高达9.8分(满分10分)。该漏洞存在于/trufusionPortal/fileupload文件上传端点,攻击者可以利用路径遍历(Path Traversal)技术,通过在文件名中注入../等序列,突破应用程序的文件上传限制,将任意文件写入服务器的任何位置。由于缺乏有效的输入验证和过滤,攻击者可以上传恶意文件(如WebShell)到可执行目录,从而在服务器上执行任意代码,实现完全的系统入侵。此漏洞无需任何认证即可被利用,属于预认证(Pre-Auth)类漏洞,攻击者可以通过网络直接发起攻击,对企业系统安全构成严重威胁。
该漏洞的根本原因在于TRUfusion Enterprise的文件上传功能未对用户提供的文件名进行充分的安全验证。攻击者可以在文件名字段中插入路径遍历序列(如../或..\),使得应用程序在保存文件时将文件写入预期目录之外的位置。攻击者可以指定任意文件名和文件类型,并选择目标路径。例如,通过构造类似../../../var/www/html/shell.jsp的文件名,攻击者可以将恶意JSP文件写入Web服务器的文档根目录。一旦恶意文件被成功写入且位于Web可访问路径下,攻击者即可通过HTTP请求访问该文件,触发服务器执行其中的恶意代码,从而获得服务器的完全控制权。这种攻击方式结合了路径遍历和任意文件上传两种漏洞类型,形成了一条完整的RCE(远程代码执行)攻击链。