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-49975-HTTP-2-Bomb — Disclosed on June 3, 2026, the "HTTP/2 Bomb" es un DoS remoto no autenticado que combina una bomba de compresión HPACK con una retención estilo Slowloris para agotar la memoria del servidor. Afecta a las configuraciones HTTP/2 predeterminadas de **nginx, Apache httpd, Microsoft IIS, Envoy y Cloudflare Pingora**. | Kitploit
Herramientas/GitHubGitHub/renzi25031469/cve-2026-49975-http-2-bomb
ReconocimientoEscáneres de VulnerabilidadesRecopilación de InformaciónSeguridad WebSeguridad de RedesPruebas de Penetración
GitHubrenzi25031469/cve-2026-49975-http-2-bomb

CVE-2026-49975-HTTP-2-Bomb

Ver Repositorio

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 →
22hace 3 mesesAún no revisado

Acerca de

Disclosed on June 3, 2026, the "HTTP/2 Bomb" es un DoS remoto no autenticado que combina una bomba de compresión HPACK con una retención estilo Slowloris para agotar la memoria del servidor. Afecta a las configuraciones HTTP/2 predeterminadas de **nginx, Apache httpd, Microsoft IIS, Envoy y Cloudflare Pingora**.

Compartir

A triage (not exploitation) tool to identify attack surfaces exposed to CVE-2026-49975 — "HTTP/2 Bomb".

⚠️ This script does not send attack payloads. It only makes normal HTTP requests and analyzes response headers to flag hosts that warrant manual version/patch verification.


About CVE-2026-49975

Disclosed on June 3, 2026, the "HTTP/2 Bomb" is an unauthenticated remote DoS that combines an HPACK compression bomb with a Slowloris-style hold to exhaust server memory. It affects default HTTP/2 configurations of nginx, Apache httpd, Microsoft IIS, Envoy, and Cloudflare Pingora.

As the advisories note, simply asking "does the host support HTTP/2?" is too broad — the real exposure depends on the implementation and version in use. That's why this script identifies the server software and classifies the result into attention levels, without claiming exploitation.


Features

  • 🏴 ASCII banner and full help (-h)
  • 🧵 Multithreading via FIFO semaphore (concurrency controlled by -t)
  • 🔒 Atomic output across threads (no interleaved lines, via flock)
  • 📄 Input by single host, file (-f), or stdin (-f -)
  • 🔍 Software/version detection via the Server header
  • 🎯 Reliable HTTP/2 detection via curl's %{http_version}
  • 📊 CSV export (-o)
  • 🎨 Colored output (can be disabled with --no-color)

Requirements

  • bash 4+
  • curl (with HTTP/2 support)
  • flock (optional, recommended — util-linux)

Installation

root@kitploit:~
chmod +x detect_http2_bomb.sh

Usage

root@kitploit:~
# Single host
./detect_http2_bomb.sh example.com

# Host list with 30 threads and CSV output
./detect_http2_bomb.sh -f hosts.txt -t 30 -o results.csv

# Reading hosts from stdin
cat hosts.txt | ./detect_http2_bomb.sh -f -

Options


Verdicts

VerdictMeaning
[!] FLAGHTTP/2 enabled + known affected software → verify version/patch
[~] INFOHTTP/2 enabled, server not identified → investigate manually
[+] OKHTTP/2 not enabled or host unreachable

CSV format

root@kitploit:~
host,server,verdict,status
example.com,"nginx",FLAG,"HTTP/2 active + nginx"

Fixed-version reference

ServerStatus
nginx>= 1.29.8 (introduces the max_headers variable)
Apache httpdPatch released late May 2026
Microsoft IIS / Envoy / Cloudflare PingoraCheck the vendor advisory

This script's version check is informational only. Always confirm against the official vendor advisory.


Legal notice

Use only against authorized targets — your own infrastructure, bug bounty programs, or contracted pentests. Use against systems without authorization may be illegal. The author is not responsible for misuse.


Author: Renzi

Descargar herramienta
OptionDescriptionDefault
-f, --file <file>Host list (one per line; # = comment)—
-t, --threads <n>Number of parallel threads10
-T, --timeout <sec>Timeout per request in seconds8
-o, --output <file>Save results to CSV—
--no-colorDisable colored output—
-h, --helpShow help—