Katalog CVE

CVE-2026-105788

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Microsoft UFO przed wersją 3.0.10 zawiera podatność w narzędziach type_text i launch_app, gdzie parametry tekst i nazwa pakietu są przekazywane do poleceń adb shell bez odpowiedniej walidacji. Atakujący z ważnym kluczem API Mobile MCP może wykonać dodatkowe polecenia na autoryzowanym urządzeniu jako użytkownik Android shell.

Ocena ryzyka

Ryzyko obejmuje nieautoryzowane wykonanie poleceń na podłączonych urządzeniach z uprawnieniami użytkownika Android shell, co może prowadzić do naruszenia integralności urządzenia lub kradzieży danych.

Rekomendacja

Zaktualizuj Microsoft UFO do wersji 3.0.10 lub nowszej, która zawiera poprawkę. Dodatkowo ogranicz dostęp do kluczy API Mobile MCP i monitoruj autoryzowane urządzenia ADB.

Inne podatności w Microsoft UFO

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Microsoft UFO is an open-source framework for intelligent automation across devices and platforms. Prior to 3.0.10, the type_text and launch_app tools in ufo/client/mcp/http_servers/mobile_mcp_server.py pass the authenticated caller-controlled text and package_name parameters into adb shell command argument positions without comprehensive validation. The adb client joins those arguments into a remote command string that the Android shell reparses, allowing shell metacharacters to execute additional commands on an authorized connected device as the Android shell user. Exploitation requires a valid Mobile MCP API key and a reachable device authorized for ADB, 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.10.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS