Summary
CVE-2026-81735 is a critical missing-authentication vulnerability (CWE-306) affecting the @agent-infra Model Context Protocol (MCP) server components bundled with ByteDance’s UI-TARS-desktop project. The mcp-http-server package’s startServer.ts defaults to listening on all network interfaces (::) without requiring authentication, meaning any client that can reach the exposed port can invoke the server’s command-execution and filesystem tools. The flaw carries the maximum CVSS score of 10.0 and permits full unauthenticated remote command execution.
Technical details
- Root cause:
startServer.tsin themcp-http-serverpackage binds the HTTP listener to::(all interfaces) by default when no host is explicitly configured, and its authentication middleware is optional rather than enforced. - Trigger conditions: The
@agent-infra/mcp-server-commandsand@agent-infra/mcp-server-filesystementry points start the HTTP server without ever supplying the authentication middleware, so no credential or token check is applied to incoming requests. - Attack vector: Network — any unauthenticated client that can route to the exposed port can call the server’s tools directly, including a
run_commandtool that executes arbitrary operating system commands, and filesystem tools that expose file read/write operations. - Impact: Complete compromise of confidentiality, integrity, and availability on the host running the MCP server, since an attacker can execute arbitrary commands and manipulate the filesystem without any authentication or user interaction.
Affected software
- Vendor/Product: ByteDance – UI-TARS-desktop,
@agent-infraMCP server packages (mcp-http-server,mcp-server-commands,mcp-server-filesystem) - Affected range: All versions/commits prior to the fixing commit
c2ad42e3eb9b27830db41a3e6f51ca7179d9b168(fixed via GitHub pull request #1918) - Fixed in: Commit
c2ad42e3eb9b27830db41a3e6f51ca7179d9b168and later
Severity
- CVSS v3.1 Base Score: 10.0 (CRITICAL)
- CVSS v3.1 Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H - (A companion CVSS v4.0 score of 10.0 was also assigned:
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H)
Mitigation and recommended actions
- Immediate: Update
UI-TARS-desktopand the affected@agent-infraMCP server packages to the version containing fix commitc2ad42e3eb9b27830db41a3e6f51ca7179d9b168(merged via PR #1918) or later, which enforces authentication middleware on the MCP HTTP server. - If patching is not immediately possible:
- Do not expose the MCP HTTP server (
mcp-http-server/ command / filesystem MCP servers) to untrusted networks; bind it explicitly tolocalhost/127.0.0.1rather than the default all-interfaces listener. - Restrict access to the listening port via host-based firewall rules or network segmentation so only trusted local processes can reach it.
- Audit hosts running UI-TARS-desktop or its
@agent-infraMCP components for external exposure of the affected ports and for signs of unauthorized command execution or file access. - Where feasible, place the service behind a reverse proxy or VPN that enforces authentication until the patched version is deployed.
- Do not expose the MCP HTTP server (

