
CVE-2026-49975 HTTP/2 Stream Amplification — Docker PoC with Web Console
HTTP/2 Stream Amplification PoC · Docker · Web Console
HTTP/2 allows multiplexing multiple streams over a single TCP connection. This PoC crafts specially formed HEADERS frames containing a large number of internal references, forcing the server to allocate massive amounts of memory to track them.
| Server | Amplification | Effect |
|---|---|---|
| Envoy 1.37.2 | ~5,700:1 | ~32 GB in ~10s |
| Apache httpd 2.4.67 | ~4,000:1 | ~32 GB in ~18s |
| Nginx | High | Rapid OOM |
Minimal traffic, maximum memory exhaustion.
git clone https://github.com/obrige/http2-bomb.git
cd http2-bomb
docker compose up -d
Uses pre-built image from
ghcr.io/obrige/http2-bomb:latest. No local build required.
pip install -r requirements.txt
uvicorn app.main:app --host 0.0.0.0 --port 8080
docker pull ghcr.io/obrige/http2-bomb:latest
docker run -d -p 8080:8080 ghcr.io/obrige/http2-bomb:latest
For authorized security testing and educational research only. Do not use against targets without explicit written permission. Users assume all legal responsibility.