Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2026-73296 — Nicht-destruktives Sicherheitsbewertungstool für CVE-2026-73296, das Authentifizierungsgrenzen auf exponierten Mobile-MCP-HTTP-Servern (Ports 8020/8021) prüft, um potenziellen unbefugten Zugriff auf Android-Geräte zu erkennen. | Kitploit
Tools/GitHubGitHub/0xblackash/cve-2026-73296
Android-SicherheitSchwachstellenscannerIoT-SicherheitExploitationWebsicherheitPenetrationstests
GitHub0xblackash/cve-2026-73296

CVE-2026-73296

Nicht-destruktives Sicherheitsbewertungstool für CVE-2026-73296, das Authentifizierungsgrenzen auf exponierten Mobile-MCP-HTTP-Servern (Ports 8020/8021) prüft, um potenziellen unbefugten Zugriff auf Android-Geräte zu erkennen.

Repository anzeigen
37vor 1 MonatNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

🚨 CVE-2026-73296 - UFO-Vuln 💥

HREw4O0WQAE3YE-

Unautorisierter mobiler MCP-Zugriff kann Android-Bildschirmdaten offenlegen und über ADB Fernsteuerungsfunktionen für die Benutzeroberfläche bereitstellen.


⚠️ Sicherheitshinweis

Dieses Repository ist ausschließlich für autorisierte Sicherheitsforschung, Schwachstellenvalidierung, defensive Tests und kontrollierte Laborumgebungen bestimmt.

Der enthaltene Prüfer ist für die Durchführung nicht-destruktiver Authentifizierungsgrenzprüfungen konzipiert.

Er führt nicht Folgendes aus:

  • Ausführen beliebiger MCP-Tools
  • Steuern eines Android-Geräts
  • Ausführen von ADB-Befehlen gegen ein echtes Gerät
  • Aufnehmen von Screenshots
  • Injizieren von Taps oder Swipes
  • Starten von Anwendungen
  • Ändern des Gerätezustands
  • Versuch einer destruktiven Ausnutzung

📌 Überblick über die Schwachstelle

CVE: CVE-2026-73296

Produkt: Microsoft UFO

Komponente: Mobile MCP HTTP-Server

Schweregrad: Kritisch

CVSS v3.1: 9.4

Betroffene Versionen: <= v3.0.7

Offiziell gepatchte Versionen: Zum Zeitpunkt dieser Dokumentation sind vom Microsoft-UFO-Advisory keine aufgeführt.

CWE:

  • CWE-306 — Fehlende Authentifizierung für kritische Funktionen
  • CWE-862 — Fehlende Autorisierung

Die Schwachstelle betrifft UFOs mobile MCP-Datenerfassungs- und Aktionsserver, wenn diese ohne entsprechende Authentifizierung über ein Netzwerk bereitgestellt werden.

Das offizielle Advisory identifiziert die anfällige Implementierung wie folgt:```text ufo/client/mcp/http_servers/mobile_mcp_server.py

Die betroffenen Dienste legen Streamable-HTTP-MCP-Schnittstellen offen, die mit einem über ADB verbundenen Android-Gerät interagieren können.

Wenn die Dienste remote erreichbar sind und keine Authentifizierung erzwungen wird, kann ein nicht authentifizierter Netzwerkclient möglicherweise auf sensible Geräteinformationen zugreifen und Funktionen zur Android-UI-Steuerung aufrufen.

---

# 🎯 Zusammenfassung

Microsoft UFO ist ein KI-Agenten-Framework, das für intelligente Automatisierung und Multi-Geräte-Orchestrierung entwickelt wurde.

Seine Mobile-MCP-Funktionalität stellt MCP-Server für die Interaktion mit Android-Geräten über ADB bereit.

Die anfällige Konfiguration legt zwei wichtige Netzwerkdienste offen:

| Dienst                        |   Port | Funktion                            |
| ----------------------------- | -----: | ----------------------------------- |
| Mobile Data Collection MCP    | `8020` | Android-Informationen und Bildschirmdaten |
| Mobile Action MCP             | `8021` | Android-Interaktion und -Steuerung  |

In betroffenen Versionen konnten die Mobile-MCP-Server ohne einen Authentifizierungsanbieter oder eine Autorisierungsprüfung auf Anfrageebene erstellt werden.

Folglich:```text
Remote Client
      │
      │ HTTP / MCP
      ▼
┌──────────────────────┐
│ Mobile MCP Server    │
│                      │
│ Authentication:      │
└──────────┬───────────┘
           │
           ▼
      ADB Interface
           │
           ▼
    Android Device

The security boundary between the remote network client and the ADB-backed functionality is therefore insufficiently protected.


🔥 Severity

CVSS v3.1```py

9.4 CRITICAL

Vektor:```py
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L

Metriken

MetrikWert
AngriffsvektorNetzwerk
AngriffskomplexitätNiedrig
Erforderliche RechteKeine
BenutzerinteraktionKeine
AuswirkungsbereichUnverändert
VertraulichkeitHoch
IntegritätHoch
VerfügbarkeitNiedrig

Die Schwachstelle ist besonders bedeutsam, da eine Ausnutzung grundsätzlich nicht erfordert:

  • Eine authentifizierte UFO-Sitzung
  • Einen UFO/Galaxy-API-Schlüssel
  • Einen registrierten AIP-Client
  • Browser-Interaktion
  • LLM-Kooperation
  • Benutzerfreigabe
  • Eine bestehende Agentenaufgabe

Das offizielle Advisory besagt, dass ein Netzwerkclient, der den exponierten Dienst erreichen kann, eine MCP-Sitzung initialisieren und deren Tools aufrufen kann, ohne eine Anmeldeinformation vorzulegen.


🧩 Betroffene Versionen

Gemäß dem offiziellen Microsoft-UFO-Sicherheitsadvisory:```py Affected: <= v3.0.7

Patched: None listed

The official repository currently lists `3.0.7` as a release.

> **Important:** Do not claim that `3.0.8` is an officially patched release unless Microsoft publishes that information. The official security advisory currently lists no patched version.

---

# 🏗️ Vulnerable Architecture

The vulnerable functionality is implemented in:```py
ufo/client/mcp/http_servers/mobile_mcp_server.py

Wichtige Funktionen, die durch die offizielle Sicherheitsmeldung identifiziert wurden, umfassen:

Datenerfassung```py

create_mobile_data_collection_server capture_screenshot get_ui_tree get_device_info get_mobile_app_target_info get_app_window_controls_target_info

### Mobile-Aktionen```py
create_mobile_action_server
tap
swipe
type_text
launch_app
press_key
click_control

Die beiden HTTP-Dienste sind verknüpft mit:```py TCP/8020 TCP/8021

Die Beratungshinweise identifizieren diese Dienste ausdrücklich als die MCP-Server für mobile Datenerfassung und -aktionen.

---

# 🔬 Grundursache

Das grundlegende Sicherheitsproblem ist:```py
Powerful functionality
        +
Network exposure
        +
Missing authentication
        =
Unauthorized access

Bei der betroffenen Implementierung wurden die Mobile-MCP-FastMCP-Server ohne einen Authentifizierungsanbieter oder eine gleichwertige Durchsetzung der Autorisierung auf Anfrageebene erstellt.

Konzeptionell:```python mcp = FastMCP( "Mobile MCP Server", host=host, port=port, )

Das Problem ist nicht einfach die Existenz von MCP.

Das Problem ist, dass eine netzwerkzugängliche Schnittstelle sicherheitskritische Operationen offenlegt, ohne dass der Aufrufer eine authentifizierte Identität herstellen muss.

---

# 🔗 Angriffsablauf

Eine vereinfachte Angriffskette sieht wie folgt aus:```py
┌───────────────────┐
│ Unauthenticated   │
│ Network Client    │
└─────────┬─────────┘
          │
          │ HTTP
          ▼
┌─────────────────────────┐
│ Mobile MCP :8020/:8021  │
│                         │
│ Authentication missing  │
└───────────┬─────────────┘
            │
            │ MCP Tool
            ▼
┌─────────────────────────┐
│ Mobile MCP Tool         │
└───────────┬─────────────┘
            │
            │ ADB operation
            ▼
┌─────────────────────────┐
│ Android Device / ADB    │
└─────────────────────────┘

Der wichtige Sicherheitsübergang ist:```py Unauthenticated network request ↓ MCP functionality ↓ ADB-backed action ↓ Android device

---

# 📡 Exponierte Dienste

## Port 8020 — Datenerfassung

Der Datenerfassungsserver kann Funktionalität bereitstellen, die mit Folgendem verbunden ist:```py
capture_screenshot
get_ui_tree
get_device_info
get_mobile_app_target_info
get_app_window_controls_target_info

Potentiell exponierte Informationen umfassen:

Tool herunterladen