Microsoft UFO advisory: unauthenticated mobile MCP servers allowed remote control of connected Android devices
Microsoft's UFO automation framework published advisory GHSA-24fq-m9rr-g3mm on 2026-08-10 for CVE-2026-73296, rated critical (CVSS 9.4 on the NVD record). Prior to version 3.0.8, UFO's mobile MCP servers exposed Streamable HTTP MCP services on TCP ports 8020 and 8021 without authentication, letting an unauthenticated remote attacker invoke tools such as capture_screenshot, tap, and type_text against an ADB-connected Android device. Version 3.0.8, released 2026-08-10, fixes the issue.
Microsoft's UFO project, an open-source framework for intelligent automation across devices and platforms, published security advisory GHSA-24fq-m9rr-g3mm on 2026-08-10, rated critical. The corresponding CVE record, CVE-2026-73296, was published to the National Vulnerability Database on 2026-08-12 with a CVSS score of 9.4.
Prior to version 3.0.8, the functions
create_mobile_data_collection_server and create_mobile_action_server
in ufo/client/mcp/http_servers/mobile_mcp_server.py exposed Streamable
HTTP MCP services on TCP ports 8020 and 8021 without authentication. An
unauthenticated remote attacker who could reach those ports could invoke
capture_screenshot, get_ui_tree, tap, swipe, type_text,
launch_app, press_key, and click_control against an ADB-connected
Android device, disclosing screen and device data and modifying device
state.
The issue is fixed in UFO v3.0.8, released the same day as the advisory. Severity here is framed exactly as Microsoft's advisory frames it: critical, with no authentication required.
Related publishers
How was this verified, and what are the sources?
Published · last verified · confidence 1.00.
- microsoft/UFO security advisory GHSA-24fq-m9rr-g3mm (published 2026-08-10, severity critical) - "Unauthenticated Mobile MCP access allows remote Android device control and screen disclosure" - accessed
- NVD record for CVE-2026-73296 (published 2026-08-12, CVSS 9.4) - prior to 3.0.8, create_mobile_data_collection_server and create_mobile_action_server in ufo/client/mcp/http_servers/mobile_mcp_server.py exposed Streamable HTTP MCP services on TCP ports 8020 and 8021 without authentication, allowing invocation of capture_screenshot, get_ui_tree, tap, swipe, type_text, launch_app, press_key, and click_control against an ADB-connected Android device - accessed
- microsoft/UFO release v3.0.8 (published 2026-08-10) - the fixed version named by the advisory - accessed