Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
CVE-2026-73296 — Ferramenta de avaliação de segurança não destrutiva para CVE-2026-73296, verificando limites de autenticação em servidores HTTP Mobile MCP expostos (portas 8020/8021) para detectar possíveis acessos não autorizados a dispositivos Android. | Kitploit
Ferramentas/GitHubGitHub/0xblackash/cve-2026-73296
Segurança AndroidScanners de VulnerabilidadesSegurança IoTExploraçãoSegurança WebTestes de Penetração
GitHub0xblackash/cve-2026-73296

CVE-2026-73296

Ferramenta de avaliação de segurança não destrutiva para CVE-2026-73296, verificando limites de autenticação em servidores HTTP Mobile MCP expostos (portas 8020/8021) para detectar possíveis acessos não autorizados a dispositivos Android.

Ver Repositório
37há 1 mêsAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

🚨 CVE-2026-73296 - UFO-Vuln 💥

HREw4O0WQAE3YE-

O acesso não autenticado ao Mobile MCP pode expor dados da tela do Android e fornecer capacidades remotas de controle de interface por meio do ADB.


⚠️ Aviso de Segurança

Este repositório destina-se exclusivamente a pesquisa de segurança autorizada, validação de vulnerabilidades, testes defensivos e ambientes controlados de laboratório.

O verificador incluído foi projetado para realizar verificações não destrutivas de limites de autenticação.

Ele não:

  • Executa ferramentas MCP arbitrárias
  • Controla um dispositivo Android
  • Executa comandos ADB contra um dispositivo real
  • Captura capturas de tela
  • Injeta toques ou deslizes
  • Inicia aplicativos
  • Modifica o estado do dispositivo
  • Tenta exploração destrutiva

📌 Visão Geral da Vulnerabilidade

CVE: CVE-2026-73296

Produto: Microsoft UFO

Componente: Servidores HTTP Mobile MCP

Gravidade: Crítica

CVSS v3.1: 9.4

Versões afetadas: <= v3.0.7

Versões oficialmente corrigidas: Nenhuma listada pelo aviso da Microsoft UFO no momento desta documentação.

CWE:

  • CWE-306 — Ausência de Autenticação para Função Crítica
  • CWE-862 — Ausência de Autorização

A vulnerabilidade afeta os servidores de coleta de dados e de ação Mobile MCP do UFO quando expostos em uma rede sem autenticação adequada.

O aviso oficial identifica a implementação vulnerável como:```text ufo/client/mcp/http_servers/mobile_mcp_server.py

Os serviços afetados expõem interfaces MCP HTTP Streamable que podem interagir com um dispositivo Android conectado via ADB.

Se os serviços estiverem acessíveis remotamente e a autenticação não for aplicada, um cliente de rede não autenticado poderá acessar informações sensíveis do dispositivo e invocar funcionalidades de controle da interface Android.

---

# 🎯 Resumo Executivo

O Microsoft UFO é um framework de agentes de IA projetado para automação inteligente e orquestração de múltiplos dispositivos.

Sua funcionalidade Mobile MCP fornece servidores MCP para interagir com dispositivos Android por meio do ADB.

A configuração vulnerável expõe dois serviços de rede importantes:

| Serviço                    |   Porta | Função                            |
| -------------------------- | ------: | --------------------------------- |
| MCP de Coleta de Dados Móveis | `8020` | Informações do Android e dados de tela |
| MCP de Ação Móvel          | `8021` | Interação e controle do Android     |

Nas versões afetadas, os servidores Mobile MCP podiam ser criados sem um provedor de autenticação ou verificação de autorização em nível de solicitação.

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

A fronteira de segurança entre o cliente de rede remoto e a funcionalidade apoiada por ADB está, portanto, insuficientemente protegida.


🔥 Gravidade

CVSS v3.1```py

9.4 CRITICAL

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

Métricas

MétricaValor
Vetor de AtaqueRede
Complexidade do AtaqueBaixa
Privilégios NecessáriosNenhum
Interação do UsuárioNenhuma
EscopoInalterado
ConfidencialidadeAlta
IntegridadeAlta
DisponibilidadeBaixa

A vulnerabilidade é particularmente significativa porque a exploração não exige inerentemente:

  • Uma sessão UFO autenticada
  • Uma chave de API UFO/Galaxy
  • Um cliente AIP registrado
  • Interação com o navegador
  • Cooperação do LLM
  • Aprovação do usuário
  • Uma tarefa de agente existente

O aviso oficial afirma que um cliente de rede capaz de alcançar o serviço exposto pode inicializar uma sessão MCP e invocar suas ferramentas sem apresentar uma credencial.


🧩 Versões Afetadas

De acordo com o aviso oficial de segurança do Microsoft UFO:```py Affected: <= v3.0.7

Patched: None listed

O repositório oficial atualmente lista `3.0.7` como uma versão.

> **Importante:** Não afirme que `3.0.8` é uma versão oficialmente corrigida, a menos que a Microsoft publique essa informação. O aviso de segurança oficial atualmente não lista nenhuma versão corrigida.

---

# 🏗️ Arquitetura Vulnerável

A funcionalidade vulnerável está implementada em:```py
ufo/client/mcp/http_servers/mobile_mcp_server.py

Funções importantes identificadas pelo advisory oficial incluem:

Coleta de Dados```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

### Ações Móveis```py
create_mobile_action_server
tap
swipe
type_text
launch_app
press_key
click_control

Os dois serviços HTTP estão associados a:```py TCP/8020 TCP/8021

O aviso identifica especificamente estes serviços como os servidores MCP de recolha de dados móveis e de ação.

---

# 🔬 Causa raiz

O problema de segurança fundamental é:```py
Powerful functionality
        +
Network exposure
        +
Missing authentication
        =
Unauthorized access

Na implementação afetada, os servidores FastMCP do Mobile MCP foram construídos sem um provedor de autenticação ou equivalente de aplicação de autorização em nível de requisição.

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

O problema não é simplesmente a existência do MCP.

O problema é que uma interface acessível pela rede expõe operações sensíveis à segurança sem exigir que o chamador estabeleça uma identidade autenticada.

---

# 🔗 Fluxo de Ataque

Uma cadeia de ataque simplificada tem esta aparência:```py
┌───────────────────┐
│ Unauthenticated   │
│ Network Client    │
└─────────┬─────────┘
          │
          │ HTTP
          ▼
┌─────────────────────────┐
│ Mobile MCP :8020/:8021  │
│                         │
│ Authentication missing  │
└───────────┬─────────────┘
            │
            │ MCP Tool
            ▼
┌─────────────────────────┐
│ Mobile MCP Tool         │
└───────────┬─────────────┘
            │
            │ ADB operation
            ▼
┌─────────────────────────┐
│ Android Device / ADB    │
└─────────────────────────┘

A transição de segurança importante é:```py Unauthenticated network request ↓ MCP functionality ↓ ADB-backed action ↓ Android device

---

# 📡 Serviços Expostos

## Porta 8020 — Coleta de Dados

O servidor de coleta de dados pode expor funcionalidades associadas a:```py
capture_screenshot
get_ui_tree
get_device_info
get_mobile_app_target_info
get_app_window_controls_target_info

Informações potencialmente expostas incluem:

  • Conteúdo atual da tela
  • Hierarquia da interface do usuário
  • Informações do dispositivo
  • Versão do Android
  • Modelo do dispositivo
  • Dimensões da tela
  • Densidade de exibição
  • Informações da bateria
  • Informações de aplicativos instalados
  • Informações de janelas/controles
Baixar ferramenta