Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
9.1
CVE-2026-105793: Microsoft UFO mobile tool lets logged-in user run extra commands
CVE-2026-105793 · published 9 days ago
Summary
The UFO automation framework version before 3.0.9 lets an authenticated user send a key press request that can include extra commands, which are then run on a connected Android device. This could let an authorized user perform unintended actions on the device's normal user account. Update to version 3.0.9 or later to stop the extra command capability.
What to do
The CVE record does not list a fixed version. Check the vendor's site or the advisory links below - a fix may already be released.
Affected software
| Vendor | Product | Affected versions |
|---|---|---|
| microsoft | ufo | < 3.0.9 |
Original advisory text
Microsoft UFO: Authenticated Android shell command injection in Mobile MCP `press_key`
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.
References
- https://github.com/microsoft/UFO/security/advisories/GHSA-5cjx-4375-4877
- https://github.com/microsoft/UFO/commit/a538791043327a0c33731d5be428867a5fd71794
- https://github.com/microsoft/UFO/releases/tag/v3.0.9
- https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/105xxx/CVE-2026-1057... Vendor Advisory
- https://nvd.nist.gov/vuln/detail/CVE-2026-105793 Vendor Advisory
Internet-facing
60 days
Internal
At next upgrade
- Not known to be exploited
- Needs hands-on effort to exploit
- Gives an attacker partial control
Type
CWE-78OS Command Injection
Timeline
Published6 Oct 2026
Updated15 Oct 2026
First seen6 Oct 2026
Sources
CVE-2026-105793 · NVD
CVE-2026-105793 · MITRE
CVE-2026-105793 · OSV
GHSA-5cjx-4375-4877 · GHSA
Track software like this
Free during beta