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
Probe-CVE-2026-98432 — Comprobador de versión del kernel local, sonda remota de capacidad MPTCP y CLI interactiva de escaneo y sondeo para evaluar la exposición a la vulnerabilidad use-after-free en IPv4 TCP del kernel de Linux (CVSS 9.8). | Kitploit
Herramientas/GitHubGitHub/bitwire-it/probe-cve-2026-98432
Herramientas DefensivasReconocimientoEscáneres de VulnerabilidadesMapeo de RedesEscaneo de PuertosAnálisis de VulnerabilidadesScripting y AutomatizaciónRecopilación de Información

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 →
Seguridad de Redes
GitHubbitwire-it/probe-cve-2026-98432

Probe-CVE-2026-98432

Comprobador de versión del kernel local, sonda remota de capacidad MPTCP y CLI interactiva de escaneo y sondeo para evaluar la exposición a la vulnerabilidad use-after-free en IPv4 TCP del kernel de Linux (CVSS 9.8).

Ver Repositorio
213hace 6 díasAún no revisado
Compartir

Kit de detección de CVE-2026-98432

Herramientas para detectar la exposición a CVE-2026-98432 — un use-after-free en IPv4 TCP del kernel de Linux (CVSS 9.8) que afecta a los kernels 4.4 hasta las ramas estables anteriores a la corrección.

Herramientas

ArchivoPropósitoRequiere
check-cve-2026-98432.shComprobación local de la versión del kernel — confirma si está parcheado o es vulnerableAcceso al shell (SSH/consola)
probe-mptcp.pySonda remota de capacidad MPTCP — detecta el vector de explotación demostradoPython 3.9+, kernel de Linux ≥ 5.6 en el host que realiza la sonda
scan-and-probe.shEncadena el descubrimiento de puertos con nmap con la sonda MPTCPnmap + lo anterior

Inicio rápido

Comprobación local (ejecutar en cada servidor)

chmod +x check-cve-2026-98432.sh
./check-cve-2026-98432.sh

Códigos de salida: 0 parcheado, 1 vulnerable, 2 requiere reinicio o comprobación manual.

Sonda MPTCP remota (ejecutar desde cualquier equipo Linux con kernel ≥ 5.6)

Host único, puertos conocidos:

python3 probe-mptcp.py <HOST> <PORT> [PORT ...]
python3 probe-mptcp.py 192.168.1.1 22 443 5060

Host único, autodescubrimiento de todos los puertos TCP abiertos con nmap:

python3 probe-mptcp.py <HOST> $(nmap -Pn --open -p- <HOST> -oG - | grep -oP '\d+/open/tcp' | cut -d/ -f1 | tr '\n' ' ')

Reemplaza ambos <HOST> por la IP objetivo.

Varios hosts:

chmod +x scan-and-probe.sh
./scan-and-probe.sh <HOST1> <HOST2> <HOST3>

Qué comprueban las herramientas

check-cve-2026-98432.sh

  1. Consulta el registro de cambios del proveedor para el CVE (autoritativo en Debian/Ubuntu/RHEL).
  2. Si no está disponible, recurre a comparar uname -r con la primera versión corregida de cada rama estable.
  3. Señala reinicios pendientes (kernel parcheado instalado pero no arrancado).
  4. Informa del estado de MPTCP (net.mptcp.enabled y listeners MPTCP activos).

probe-mptcp.py

Abre una conexión TCP estándar que solicita MPTCP y comprueba si el servidor negoció MPTCP o recurrió a TCP simple.

  • PLAIN-TCP — el servidor no negoció MPTCP; el vector de explotación de root demostrado está ausente.
  • MPTCP-ACTIVE — el servidor negoció MPTCP; el vector de exposición está presente.
  • CLOSED — puerto filtrado o rechazado.

Seguro: sin opciones IP, sin reenvíos ni condiciones de carrera, sin disparador de explotación. Es un handshake TCP normal con el flag de capacidad MPTCP.

Limitación: PLAIN-TCP no significa parcheado. Significa que el vector demostrado está cerrado. La condición de carrera subyacente existe en TCP IPv4 simple — solo la versión del kernel confirma la corrección.

Versiones de kernel corregidas

RamaPrimera corregida
5.10.x5.10.272
5.15.x5.15.223
6.1.x6.1.190
6.6.x6.6.159
6.12.x6.12.113
6.18.x6.18.56
7.2.x7.2.10
7.3+Corregida en el lanzamiento

Mitigación inmediata (si aún no es posible parchear)

sysctl -w net.mptcp.enabled=0
echo 'net.mptcp.enabled=0' > /etc/sysctl.d/90-disable-mptcp.conf
sysctl --system

Esto desactiva MPTCP en todo el kernel, cerrando la ruta de explotación de root demostrada. No requiere reinicio; persiste entre reinicios. La mayoría de los servicios nunca usan MPTCP, por lo que el impacto funcional es nulo.

Referencias

  • The Hacker News — Linux Kernel TCP Flaw With 9.8 CVSS
  • Debian tracker — CVE-2026-98432
  • Kernel fix commit
  • Anthropic research post

Licencia

MIT

Descargar herramienta