CVE-2026-35394Mobile Next是一个用于移动开发和自动化的MCP服务器。在0.0.50版本之前,其mobile_open_url工具由于缺乏URL方案验证,直接将用户提供的URL传递给Android Intent系统。攻击者可利用此漏洞执行任意Android Intent,包括拨打USSD代码、电话、发送短信及访问内容提供商,严重影响设备完整性与可用性。
该漏洞源于mobile-mcp服务器中mobile_open_url工具的输入验证缺失。当工具接收到用户输入的URL时,未对其协议头进行过滤,直接传递给Android底层的Intent解析机制。由于Android Intent支持多种Scheme(如tel、sms、intent等),攻击者可构造恶意URL。例如,使用'tel:'或'smsto:'协议可触发拨号或短信发送,甚至通过Intent URI格式启动任意Activity或Service。这种设计缺陷使得攻击者能够利用MCP服务器作为跳板,在目标Android设备上执行未授权的敏感操作,绕过正常的交互确认机制。