Impact
The @agent-infra/mcp-http-server components in UI-TARS-desktop default to listening on all network interfaces when the host parameter is omitted. Authentication middleware is applied only when supplied, so the command and filesystem services expose a run_command function that forwards raw command strings to child_process.exec. A remote attacker can therefore connect to the exposed ports and execute arbitrary system commands as the user running the server, leading to complete remote code execution and full compromise of confidentiality, integrity, and availability.
Affected Systems
Bytedance's UI-TARS-desktop, specifically the mcp-http-server package, is affected. Versions 1.2.4 and any package that does not include the commit c2ad42e3 (which changes the default bind address to 127.0.0.1) retain the vulnerable behavior. The vulnerability is present in any deployment where the service is reachable from an external network, regardless of the operating system or container environment.
Risk and Exploitability
The CVSS score of 10 reflects a critical, unattended remote code execution risk. The EPSS score is currently unavailable, but the vulnerability is not listed in CISA's KEV catalog, indicating no confirmed widespread exploitation yet. Nevertheless, the unprotected network interface and lack of authentication make the attack vector trivial for an attacker who can reach the exposed ports, and organizations should treat the issue as a high-priority remediation.
OpenCVE Enrichment