CVE-2025-66254CVE-2025-66254是DB Electronica Telecomunicazioni S.p.A.生产的Mozart FM Transmitter设备中存在的一个严重安全漏洞。该漏洞存在于Web界面的upgrade_contents.php文件中,由于deleteupgrade参数缺乏适当的身份验证、路径验证和文件扩展名限制,攻击者可以在无需任何认证的情况下,远程删除服务器上/var/www/upload/目录中的任意文件。Mozart FM Transmitter是一款广泛应用于广播行业的专业调频发射设备,其Web管理界面存在此漏洞意味着攻击者可以通过构造恶意请求,删除系统关键文件、配置文件或应用程序代码,从而导致服务中断、数据丢失甚至完全接管系统控制权。该漏洞CVSS评分高达9.1,属于严重级别,对使用受影响版本设备的广播机构构成重大安全威胁。
该漏洞的技术根源在于/var/www/upgrade_contents.php文件中的deleteupgrade参数处理逻辑存在严重缺陷。具体问题包括:(1) 缺少认证检查:deleteupgrade参数的处理代码未验证请求者是否具有管理员权限,任何匿名用户均可发起请求;(2) 缺乏路径安全检查:参数直接接受用户输入的文件路径,未进行路径规范化或边界检查,导致可以使用路径遍历技术访问upload目录之外的系统文件;(3) 无文件类型限制:未对可删除文件类型进行限制,理论上可以删除任意后缀的文件;(4) 缺少权限验证:未检查文件所有权或当前进程权限。攻击者可以通过发送精心构造的HTTP POST请求,指定deleteupgrade参数为任意文件路径(如../../etc/passwd或../../var/www/config.php),实现任意文件删除。成功利用此漏洞可导致Web应用功能丧失、系统配置文件被破坏、敏感数据泄露,甚至通过删除安全配置实现进一步的攻击。