CVE-2022-50796CVE-2022-50796是SOUND4公司生产的广播音频处理设备IMPACT、FIRST、PULSE和Eco系列中存在的高危安全漏洞。该漏洞存在于设备的固件上传功能中,由于upload.cgi脚本缺乏适当的输入验证和权限控制,攻击者可以在未经认证的情况下利用路径遍历技术将恶意文件写入系统任意位置。成功利用此漏洞可获得www-data用户权限,进而实现远程代码执行,对设备的机密性、完整性和可用性造成严重影响。由于该设备通常部署在广播电台和专业音频环境中,漏洞利用可能对广播业务连续性造成威胁。CVSS评分高达9.8,属于严重级别,建议立即采取修复措施。
该漏洞的根本原因在于SOUND4设备的web管理界面中upload.cgi脚本对用户上传的文件名和路径缺乏有效过滤。攻击者可利用路径遍历字符序列(如../)绕过目录限制,将恶意文件写入系统关键位置。具体来说,攻击者构造包含路径遍历载荷的HTTP请求,上传包含恶意代码的文件到非预期目录。由于设备以www-data权限运行web服务,攻击者获得的是web服务用户的代码执行能力。攻击者通常会上传webshell或反弹shell脚本到web根目录,然后通过HTTP请求触发执行。该漏洞影响固件版本2.x及以下的所有SOUND4 IMPACT/FIRST/PULSE/Eco设备。攻击成功后,攻击者可进一步横向移动或窃取广播内容数据。