← Back to search

CVE-2026-105793

9.1 CRITICALpublic exploit available

Published 2026-10-06 · Updated 2026-10-06

AI risk analysis

Summary
The flaw allows an authenticated user to execute additional commands as the Android shell user via the press_key tool, posing a risk to the security of the connected device.
Exploitability
Exploitation requires a valid UFO_MCP_API_KEY, adb on the host, and a reachable authorized device. It is moderately hard to exploit.
Blast radius
If exploited, the attacker can execute commands with Android shell user privileges, which could lead to data leakage or further exploitation.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to version 3.0.9 or later.
rceauth-bypassmobileadbshell

Analysis generated locally by qwen2.5:7b-instruct (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

Microsoft UFO is an open-source framework for intelligent automation across devices and platforms. Prior to 3.0.9, the press_key tool in ufo/client/mcp/http_servers/mobile_mcp_server.py accepts a free-form key_code parameter and passes it to `adb shell input keyevent`. The adb client joins the arguments into a remote command string that the Android shell reparses, allowing an authenticated Mobile MCP caller to execute additional commands as the Android shell user on an authorized connected device. Exploitation requires a valid UFO_MCP_API_KEY, adb on the host, and a reachable authorized device, and it does not establish host operating-system execution, Android root execution, or access beyond the Android shell-user privileges. This issue is fixed in version 3.0.9.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:H/A:L

Weaknesses

CWE-78

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.