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
PoC-CVE-2026-89020-PrivEsc — Prueba de concepto de escalada de privilegios para CVE-2026-89020: explota un desbordamiento de RouterOS mtget TFTP RRQ para reescribir la política de grupo y promover a un usuario de solo lectura a administrador total. | Kitploit
Herramientas/GitHubGitHub/davtur19/poc-cve-2026-89020-privesc
Seguridad de Sistemas EmbebidosEscalada de PrivilegiosAnálisis de VulnerabilidadesExplotaciónSeguridad de RedesDesarrollo de PayloadsExplotación de Binarios
GitHub

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
davtur19/poc-cve-2026-89020-privesc

PoC-CVE-2026-89020-PrivEsc

Prueba de concepto de escalada de privilegios para CVE-2026-89020: explota un desbordamiento de RouterOS mtget TFTP RRQ para reescribir la política de grupo y promover a un usuario de solo lectura a administrador total.

Ver Repositorio
11hace 5 díasAún no revisado

CVE-2026-89020: Desbordamiento de TFTP RRQ en mtget de RouterOS y escalada de privilegios

Desbordamiento original (DoS): Kazuma Matsumoto, GMO Cybersecurity by IERAE.

Escalada de privilegios desde solo lectura: Cristiano Maranci, Davide Turaccio.

Un usuario autenticado en el grupo read reescribe la política de grupo almacenada mediante el desbordamiento de TFTP en mtget y obtiene privilegios totales en RouterOS sin parchear. MikroTik lo reprodujo. Este repositorio es la PoC de escalada, no el desbordamiento original.

Afectados

Compilaciónmtget sha256 (16)Vulnerable
6.49.7c86bad170066c058sí
6.49.11c86bad170066c058sí (probado en dispositivo real)
6.49.18a98020b2d5e39cf3sí
6.49.19a98020b2d5e39cf3sí
6.49.20a98020b2d5e39cf3sí
6.49.219721d0bb5d21ec2ano (corrección)
6.49.229721d0bb5d21ec2ano
7.23.30a976b16314073e7sí
7.23.7b315c9516f67c078no (corregido en 7.23.4)
7.24.1e5cba2a80146f361sí
7.24.2a6a8b50ee270e018no (corrección)
7.24.513dafb8a1d28fac7no

Vulnerable en todas las compilaciones 6.x muestreadas desde 6.0 hasta 6.49.20 y en todas las compilaciones 7.x muestreadas desde 7.1.5 hasta 7.24.1. Correcciones: 6.49.21, 7.23.4, 7.24.2. Escalada probada en 6.49.11 (RB SXT-5D) y 6.49.18 (RB433GL).

Cómo funciona

  • Constructor de RRQ de mtget: memcpy sin límites (6.49.11: constructor 0x406518, copia 0x406558). Una ruta tftp:// larga mediante /tool fetch sobrescribe los registros guardados y la dirección de retorno.
  • La carga útil abre /rw/store/group.dat, escribe el prefijo del primer registro (38 bytes), lo vuelve a leer, escribe un archivo marcador y finaliza.
  • group::restore en /nova/bin/user (6.49.11: 0x40c348) aplica allow & clip y deny & clip sin validación de valores. El grupo read se convierte en el grupo full.

Uso

python3 poc_read2full.py --host H --port P --user U --password W
python3 poc_read2full_generic.py --host H --port P --user U --password W \
    --payload payloads/6.49.7-6.49.11.mipsbe.bin

poc_read2full.py es el controlador probado para 6.49.11. poc_read2full_generic.py también acepta 6.49.7, u otra compilación con una carga útil recalculada.

--promote-user NAME opcionalmente mueve esa cuenta a full después de la reescritura.

Cargas útiles

payloads/6.49.7-6.49.11.mipsbe.bin (4094 B, sha256 433d59c9...) es la carga útil utilizada en las ejecuciones reales. Otras compilaciones necesitan una carga útil recalculada.

Seguridad

Ejecútalo solo en dispositivos que poseas o estés autorizado a probar. Reescribe la política del grupo read y puede reiniciar el dispositivo.

Descargar herramienta