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
CVE-2026-23918 — CVE-2026-23918 Apache mod_http2 Detector de Double-Free | Kitploit
Herramientas/GitHubGitHub/alt3kx/cve-2026-23918
Análisis de VulnerabilidadesExplotaciónSeguridad WebFuzzingAprendizaje y Educación
GitHubalt3kx/cve-2026-23918

CVE-2026-23918

CVE-2026-23918 Apache mod_http2 Detector de Double-Free

Ver Repositorio
1hace 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

Detector de Doble Liberación CVE-2026-23918 Apache mod_http2

https://github.com/user-attachments/assets/d6c30e58-548c-4b6d-9ba3-baa667238a58

root@kitploit:~
python3 h2ghost.py -h
                                                    
usage: h2ghost.py [-h] [--host HOST] [--port PORT] [--tls] [--no-tls] [--iterations ITERATIONS]
                  [--burst-n BURST_N] [--timeout TIMEOUT] [--crash-threshold CRASH_THRESHOLD]
                  [--crash-multiplier CRASH_MULTIPLIER] [--crash-min-delta CRASH_MIN_DELTA]
                  [--output OUTPUT] [--check-only] [--skip-check] [--verbose]
                  [TARGET]

Apache mod_http2 CVE-2026-23918 - double-free detector

positional arguments:
  TARGET                https://host:port http://host host:port host IP

options:
  -h, --help            show this help message and exit
  --host HOST           Target host (alt to positional)
  --port PORT           Target port (inferred from scheme/target if omitted)
  --tls                 Force TLS/HTTPS (default: auto-detect)
  --no-tls              Force plain TCP / h2c
  --iterations ITERATIONS
  --burst-n BURST_N     Triggers in check phase (default 10)
  --timeout TIMEOUT     Connection timeout s (default 2.5; use 5+ for internet)
  --crash-threshold CRASH_THRESHOLD
                        Fallback absolute ms when no baseline (default 150)
  --crash-multiplier CRASH_MULTIPLIER
                        reconnect/baseline ratio to flag as crash (default 1.3x)
  --crash-min-delta CRASH_MIN_DELTA
                        min ms above baseline (AND ratio) to flag crash (default 80ms)
  --output OUTPUT
  --check-only
  --skip-check
  --verbose

Crash detection logic
---------------------
  Trigger connection closing is NORMAL on both servers.
  A crash requires: PING fails on a FRESH connection AND
  reconnect > 150 ms (MPM restart delay).

Examples
--------
  python3 h2ghost.py https://127.0.0.1:9443 --check-only
  python3 h2ghost.py 127.0.0.1:7443 --check-only
  python3 h2ghost.py 127.0.0.1:9443 --iterations 200
  python3 h2ghost.py https://example.com --burst-n 20

Resumen de Vulnerabilidad

Detalles Técnicos

  • DoS: disparador trivial usando:

    • 1 conexión
    • 2 tramas HTTP/2
  • Vector de posible RCE

    • Asignador mmap de APR
    • Entornos Debian / Docker
  • Corrección

    • Apache httpd 2.4.67
    • mod_http2 2.0.37

Créditos

Descubrimiento de Vulnerabilidad

  • Bartlomiej Dmitruk - Striga.ai
  • Stanislaw Strzalkowski - ISEC.pl

Script de Detección

  • Alex Hernandez alias (@_alt3kx_)

Referencias

  • https://www.cve.org/CVERecord?id=CVE-2026-23918
  • https://httpd.apache.org/security/vulnerabilities_24.html
  • https://github.com/apache/httpd/blob/trunk/CHANGES
  • https://bz.apache.org/bugzilla/show_bug.cgi?id=69899

Descargo de responsabilidad

Este proyecto se proporciona estrictamente para:

  • Evaluaciones de seguridad autorizadas
  • Pruebas defensivas
  • Investigación educativa

Las pruebas no autorizadas contra sistemas sin permiso explícito por escrito pueden violar las leyes aplicables.

El autor no asume ninguna responsabilidad por el mal uso.

Descargar herramienta
CampoValor
CVECVE-2026-23918
GravedadAlta
CVSS8.8
ComponenteApache httpd mod_http2
ImpactoDenegación de Servicio / Posible RCE
Versión CorregidaApache httpd 2.4.67 / mod_http2 2.0.37