Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
CVE-2026-73296 — Strumento di valutazione della sicurezza non distruttivo per CVE-2026-73296, che verifica i confini di autenticazione sui server HTTP Mobile MCP esposti (porte 8020/8021) per rilevare potenziali accessi non autorizzati a dispositivi Android. | Kitploit
Strumenti/GitHubGitHub/0xblackash/cve-2026-73296
Sicurezza AndroidScanner di VulnerabilitàSicurezza IoTExploitSicurezza WebPenetration Testing
GitHub0xblackash/cve-2026-73296

CVE-2026-73296

Strumento di valutazione della sicurezza non distruttivo per CVE-2026-73296, che verifica i confini di autenticazione sui server HTTP Mobile MCP esposti (porte 8020/8021) per rilevare potenziali accessi non autorizzati a dispositivi Android.

Vedi Repository
371 mese faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

🚨 CVE-2026-73296 - UFO-Vuln 💥

HREw4O0WQAE3YE-

L'accesso MCP Mobile non autenticato può esporre i dati dello schermo Android e fornire capacità di controllo remoto dell'interfaccia utente tramite ADB.


⚠️ Avviso di Sicurezza

Questo repository è destinato esclusivamente a ricerca di sicurezza autorizzata, validazione di vulnerabilità, test difensivi e ambienti di laboratorio controllati.

Il checker incluso è progettato per eseguire controlli non distruttivi dei confini di autenticazione.

Esso non:

  • Esegue strumenti MCP arbitrari
  • Controlla un dispositivo Android
  • Esegue comandi ADB su un dispositivo reale
  • Acquisisce screenshot
  • Inietta tocchi o swipe
  • Avvia applicazioni
  • Modifica lo stato del dispositivo
  • Tenta uno sfruttamento distruttivo

📌 Panoramica della Vulnerabilità

CVE: CVE-2026-73296

Prodotto: Microsoft UFO

Componente: Server HTTP MCP Mobile

Gravità: Critica

CVSS v3.1: 9.4

Versioni interessate: <= v3.0.7

Versioni ufficialmente corrette: Nessuna elencata dall'avviso Microsoft UFO al momento di questa documentazione.

CWE:

  • CWE-306 — Autenticazione Mancante per Funzione Critica
  • CWE-862 — Autorizzazione Mancante

La vulnerabilità interessa i server di raccolta dati e azione MCP Mobile di UFO quando vengono esposti su una rete senza un'adeguata autenticazione.

L'avviso ufficiale identifica l'implementazione vulnerabile come:```text ufo/client/mcp/http_servers/mobile_mcp_server.py

I servizi interessati espongono interfacce MCP Streamable HTTP in grado di interagire con un dispositivo Android connesso tramite ADB.

Se i servizi sono raggiungibili in remoto e l'autenticazione non è applicata, un client di rete non autenticato potrebbe essere in grado di accedere a informazioni sensibili del dispositivo e invocare funzionalità di controllo dell'interfaccia utente Android.

---

# 🎯 Sintesi Esecutiva

Microsoft UFO è un framework di agenti AI progettato per l'automazione intelligente e l'orchestrazione multi-dispositivo.

La sua funzionalità Mobile MCP fornisce server MCP per interagire con dispositivi Android tramite ADB.

La configurazione vulnerabile espone due importanti servizi di rete:

| Servizio                    |   Porta | Funzione                            |
| -------------------------- | -----: | ----------------------------------- |
| Mobile Data Collection MCP | `8020` | Informazioni Android e dati schermo |
| Mobile Action MCP          | `8021` | Interazione e controllo Android     |

Nelle versioni interessate, i server Mobile MCP potevano essere creati senza un provider di autenticazione o un controllo di autorizzazione a livello di richiesta.

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

Il confine di sicurezza tra il client di rete remoto e la funzionalità basata su ADB è quindi protetto in modo insufficiente.


🔥 Gravità

CVSS v3.1```py

9.4 CRITICAL

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

Metriche

MetricaValore
Vettore di attaccoRete
Complessità dell'attaccoBassa
Privilegi richiestiNessuno
Interazione utenteNessuna
ScopeInvariato
RiservatezzaAlta
IntegritàAlta
DisponibilitàBassa

La vulnerabilità è particolarmente significativa perché lo sfruttamento non richiede intrinsecamente:

  • Una sessione UFO autenticata
  • Una chiave API UFO/Galaxy
  • Un client AIP registrato
  • Interazione con il browser
  • Cooperazione dell'LLM
  • Approvazione dell'utente
  • Un'attività agente esistente

L'avviso ufficiale afferma che un client di rete in grado di raggiungere il servizio esposto può inizializzare una sessione MCP e invocare i suoi strumenti senza presentare una credenziale.


🧩 Versioni Interessate

Secondo l'avviso di sicurezza ufficiale di Microsoft UFO:```py Affected: <= v3.0.7

Patched: None listed

Il repository ufficiale elenca attualmente `3.0.7` come release.

> **Importante:** Non affermare che `3.0.8` sia una release ufficialmente corretta a meno che Microsoft non pubblichi tale informazione. L'advisory di sicurezza ufficiale attualmente non elenca alcuna versione corretta.

---

# 🏗️ Architettura Vulnerabile

La funzionalità vulnerabile è implementata in:```py
ufo/client/mcp/http_servers/mobile_mcp_server.py

Funzioni importanti identificate dall'avviso ufficiale includono:

Raccolta dei Dati```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

### Azioni Mobili```py
create_mobile_action_server
tap
swipe
type_text
launch_app
press_key
click_control

I due servizi HTTP sono associati a:```py TCP/8020 TCP/8021

L'avviso identifica specificamente questi servizi come i server MCP di raccolta dati mobile e azione.

---

# 🔬 Causa principale

Il problema di sicurezza fondamentale è:```py
Powerful functionality
        +
Network exposure
        +
Missing authentication
        =
Unauthorized access

Alla implementazione interessata, i server FastMCP Mobile MCP sono stati costruiti senza un provider di autenticazione o un equivalente controllo dell'autorizzazione a livello di richiesta.

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

Il problema non è semplicemente l'esistenza di MCP.

Il problema è che un'interfaccia accessibile in rete espone operazioni sensibili per la sicurezza senza richiedere al chiamante di stabilire un'identità autenticata.

---

# 🔗 Flusso di attacco

Una catena di attacco semplificata si presenta così:```py
┌───────────────────┐
│ Unauthenticated   │
│ Network Client    │
└─────────┬─────────┘
          │
          │ HTTP
          ▼
┌─────────────────────────┐
│ Mobile MCP :8020/:8021  │
│                         │
│ Authentication missing  │
└───────────┬─────────────┘
            │
            │ MCP Tool
            ▼
┌─────────────────────────┐
│ Mobile MCP Tool         │
└───────────┬─────────────┘
            │
            │ ADB operation
            ▼
┌─────────────────────────┐
│ Android Device / ADB    │
└─────────────────────────┘

La transizione di sicurezza importante è:```py Unauthenticated network request ↓ MCP functionality ↓ ADB-backed action ↓ Android device

---

# 📡 Servizi Esposti

## Porta 8020 — Raccolta Dati

Il server di raccolta dati può esporre funzionalità associate a:```py
capture_screenshot
get_ui_tree
get_device_info
get_mobile_app_target_info
get_app_window_controls_target_info

Le informazioni potenzialmente esposte includono:

Scarica lo strumento