Skip to content
KitploitKITPLOIT
HerramientasBlog
Log in
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
whisperpair-poc-tool — Una herramienta de investigación de seguridad que identifica y demuestra la CVE-2025-36911: Fast Pair Pairing Mode Bypass vulnerabilidad | Kitploit
Herramientas/GitHubGitHub/aalex954/whisperpair-poc-tool
ReconocimientoSeguridad BluetoothAnálisis de VulnerabilidadesExplotaciónRecopilación de InformaciónSeguridad InalámbricaPruebas de PenetraciónSeguridad de HardwareRed Teaming
GitHubaalex954/whisperpair-poc-tool

whisperpair-poc-tool

Una herramienta de investigación de seguridad que identifica y demuestra la CVE-2025-36911: Fast Pair Pairing Mode Bypass vulnerabilidad

723hace 8 mesesAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Ver Repositorio
Compartir

WhisperPair-PoC-Tool e Investigación

Un análisis profundo de CVE-2025-36911 y las brechas de seguridad en el ecosistema Fast Pair de Google

Blog Post

demo

Resumen Ejecutivo

Google Fast Pair fue diseñado para hacer que el emparejamiento Bluetooth sea fluido: toca una notificación y estás conectado. Pero, ¿qué sucede cuando esa experiencia fluida se convierte en una responsabilidad de seguridad? WhisperPair-PoC-Tool es una herramienta de investigación de seguridad que expone dos clases críticas de vulnerabilidades que afectan a millones de accesorios Bluetooth: elusión de emparejamiento no autorizada y explotación del seguimiento de la Red de Encontrar Dispositivo.

Esta publicación detalla los internos técnicos de WhisperPair-PoC-Tool, las debilidades del protocolo que explota y lo que esto significa para el ecosistema de accesorios Bluetooth.


Tabla de Contenidos

  1. Las Vulnerabilidades
  2. Introducción al Protocolo Fast Pair
  3. Cómo Funciona WhisperPair-PoC-Tool
  4. La Superficie de Ataque
  5. Metodología de Detección
  6. Capacidades de Explotación
  7. Guía de Corrección
  8. Consideraciones Éticas

Las Vulnerabilidades

CVE-2025-36911: Bypass del Modo de Emparejamiento de Fast Pair

La especificación de Google Fast Pair establece explícitamente:

"Si el campo opcional de Clave Pública está presente: si el dispositivo no está en modo de emparejamiento, ignora la escritura y sal."

  • Especificación del Procedimiento GATT de Google Fast Pair

Esta es la puerta de seguridad crítica. Los dispositivos solo deben responder a solicitudes de Emparejamiento Basado en Clave cuando el usuario ha puesto explícitamente el dispositivo en modo de emparejamiento (generalmente manteniendo presionado un botón). Esto asegura la intención del usuario, para que no puedas emparejarte con los auriculares de alguien mientras los está usando.

El Problema: Muchos fabricantes omiten esta verificación por completo. Procesan solicitudes de emparejamiento independientemente del estado del modo de emparejamiento, lo que permite:

  • Emparejamiento silencioso sin interacción del usuario
  • Secuestro de accesorios en ataques de proximidad
  • Violaciones de privacidad al conectarse a los dispositivos de las víctimas

Exposición de la Clave de Cuenta de Find Hub

La Red de Encontrar Dispositivo de Google (FMDN) permite rastrear accesorios Bluetooth a través de la red de dispositivos Android obtenida de forma colaborativa. Esto requiere una Clave de Cuenta, una clave simétrica de 16 bytes que vincula el dispositivo a una cuenta de Google.

El Problema: La característica de Clave de Cuenta a menudo acepta escrituras sin autenticación:

  • Un atacante puede sobrescribir una Clave de Cuenta existente
  • La integración de Encontrar Dispositivo de la víctima se rompe
  • El atacante puede rastrear el dispositivo usando su propia clave
  • Esto persiste hasta un restablecimiento de fábrica

Introducción al Protocolo Fast Pair

Antes de sumergirnos en la explotación, entendamos el flujo legítimo de Fast Pair:

Fase de Anuncio

┌─────────────────────────────────────────────────────────────┐
│                    Anuncio BLE                               │
├─────────────────────────────────────────────────────────────┤
│  UUID de Servicio: 0xFE2C (Fast Pair)                       │
│  Datos de Servicio:                                          │
│    [Modo de Emparejamiento]  → 3 bytes: Solo ID de Modelo   │
│    [Sin Emparejamiento]     → 4+ bytes: 0x00 + Filtro de    │
│                                        Clave de Cuenta       │
└─────────────────────────────────────────────────────────────┘

El formato del anuncio revela el estado de emparejamiento:

  • 3 bytes = Solo ID de Modelo = El dispositivo es detectable (modo de emparejamiento)
  • 4+ bytes = Byte de versión + Datos de Clave de Cuenta = No en modo de emparejamiento

Intercambio de Emparejamiento Basado en Clave

Buscador (Teléfono)                            Proveedor (Accesorio)
      │                                              │
      │───── Conexión GATT ─────────────────────────>│
      │                                              │
      │───── Descubrir Servicios ───────────────────>│
      │<──── Servicio: 0xFE2C ────────────────────────│
      │                                              │
      │───── Habilitar Notificaciones (0xFE2C1234) ─>│
      │                                              │
      │───── Escribir Solicitud de Emparejamiento ──>│
      │      [bloque cifrado de 16 bytes]            │
      │      [Clave Pública ECDH de 64 bytes] (opc) │
      │                                              │
      │      ┌────────────────────────────────────┐  │
      │      │ VERIFICACIÓN DE SEGURIDAD:         │  │
      │      │ Si Clave Pública presente Y        │  │
      │      │ dispositivo NO en modo emparej.:   │  │
      │      │   → IGNORAR y SALIR                │  │
      │      │ Sino:                              │  │
      │      │   → Procesar solicitud             │  │
      │      └────────────────────────────────────┘  │
      │                                              │
      │<──── Notificación: Respuesta Cifrada ────────│
      │      [Dirección BR/EDR del Proveedor]        │
      │                                              │
      │═══════ Emparejamiento Bluetooth Clásico ════>│

La vulnerabilidad ocurre cuando los dispositivos omiten completamente el recuadro de "VERIFICACIÓN DE SEGURIDAD".


Cómo Funciona WhisperPair-PoC-Tool

WhisperPair-PoC-Tool es una herramienta de investigación de seguridad basada en Python construida sobre la biblioteca BLE Bleak. Opera en varias fases:

Visión General de la Arquitectura

Descargar herramienta