CVE-2025-63695DzzOffice v2.3.7及之前版本存在严重的任意文件上传漏洞。该漏洞位于/dzz/system/ueditor/php/controller.php文件中,由于系统未对上传文件进行充分的类型验证和内容检查,攻击者可以在无需任何认证的情况下,通过构造恶意请求上传任意文件到服务器。成功利用此漏洞可导致远程代码执行,使攻击者完全控制受影响的服务器,窃取敏感数据、植入后门或对系统造成进一步破坏。此漏洞CVSS评分高达9.8,属于严重安全威胁,对互联网暴露的DzzOffice实例构成重大风险。
漏洞根源在于DzzOffice集成的UEditor编辑器组件中的controller.php文件存在安全缺陷。该文件在处理文件上传请求时,未对上传文件的扩展名、MIME类型和实际内容进行严格的验证和过滤。攻击者可以绕过客户端和服务器端的检查机制,上传包含恶意代码的文件(如PHP webshell)。具体来说,攻击者通过构造特殊的POST请求,将恶意文件伪装成合法文件类型上传到服务器。由于缺乏对文件内容的深度检查,服务器会接受并保存该恶意文件。一旦攻击者通过Web访问路径访问已上传的恶意文件,即可在服务器上执行任意PHP代码,实现远程命令执行。攻击者通常会上传webshell文件,然后利用webshell执行系统命令、读取敏感配置文件或进一步渗透内网。