Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2026-49975 — CVE-2026-49975漏洞复现 | Kitploit
Tools/GitHubGitHub/lsg-polarbear/cve-2026-49975
Vulnerability AnalysisExploitationWeb SecurityNetwork SecurityPenetration Testing
GitHublsg-polarbear/cve-2026-49975

CVE-2026-49975

CVE-2026-49975漏洞复现

View Repository
523 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2026-49975 HTTP/2 Bomb Exploit Tool

Author: polar bear
Version: 2.1
Applicable Vulnerability: CVE-2026-49975 (HTTP/2 Protocol Memory Bomb)

📖 Vulnerability Principle

CVE-2026-49975 is a memory exhaustion vulnerability in the HTTP/2 protocol implementation. The attack chain consists of two key steps:

  1. HPACK Compression Bomb: Repeatedly sending the same header (e.g., x-bomb: test) within a single HTTP/2 stream forces the server to allocate a full memory structure for each reference, achieving a memory amplification ratio of over 4000:1.
  2. Window Stall: Setting the initial flow control window to 0 prevents the server from sending responses, causing the allocated memory to be permanently locked and never released.

Combined, an attacker can make the server consume over 1 MB of memory by sending only about 16 KB of data, and can exhaust 32 GB of memory within tens of seconds, ultimately leading to a service crash.

🛠️ Tool Features

  • ✅ Automatic HTTP/2 Detection: Determines whether the target supports h2/h2c via ALPN negotiation (HTTPS) or connection preface (cleartext). Does not attack if unsupported.
  • ✅ One-Click Detection & Attack: Automatically completes the full process of "Detection → Memory Lock → DoS Overload".
Download Tool
  • ✅ Forced Attack Mode: Skips detection and sends the attack payload directly (suitable when the target is known to support HTTP/2).
  • ✅ Multi-Protocol Proxy Support: Supports HTTP, HTTPS, SOCKS4, and SOCKS5 proxies with configurable address and port.
  • ✅ Adjustable Attack Intensity: Set "repetitions per request" (default 5) and "number of attack streams" (0 for infinite continuous attack).
  • ✅ Graphical User Interface: Real-time log output, simple and intuitive operation.
  • 🚀 Usage (Running the Binary Directly)

    1. Run the Program

    • Double-click CVE-2026-49975_Exploit_v2.1.exe (Windows)
      or
      Execute in the command line: CVE-2026-49975_Exploit_v2.1.exe

    2. Fill in Target Information

    • Target Host: IP or domain name (e.g., 192.168.1.100 or example.com)
    • Port: Typically 443 for HTTPS, 80 for cleartext HTTP/2
    • HTTPS: Checked indicates the target uses TLS (i.e., h2); unchecked means cleartext h2c

    3. (Optional) Configure Proxy

    • Check "Enable Proxy"
    • Select proxy type (http/https/socks4/socks5)
    • Fill in proxy address and port

    4. Set Attack Parameters

    • Repetitions per Request: Recommend keeping the default 5
    • Number of Attack Streams: 0 means infinite continuous attack; a positive number sends that many streams and stops automatically (e.g., 1000)

    5. Execute the Attack

    • Recommended: Click "Detect & Attack" → auto-detect HTTP/2 → if supported, begin attack
    • Force Attack: Click "Force Attack" (skips detection, suitable when the target is confirmed to support HTTP/2)

    6. Stop the Attack

    • Click the "Stop Attack" button at any time to terminate

    7. Verify Attack Effects

    • Target server memory usage spikes (observe using htop, free -h, docker stats)
    • Web service eventually becomes unresponsive or crashes; tool logs show errors like Connection reset by peer

    ⚠️ Disclaimer

    • This tool is for authorized security testing only. Do not run it on any production or unauthorized system without written permission from the target system owner.
    • All direct or indirect consequences (including but not limited to service interruption, data loss, legal liability) caused by using this tool are borne by the user.
    • The author (polar bear) and distributors assume no liability. Running this tool indicates that you have read and agreed to this disclaimer.

    📄 Version History

    • v2.1 (2026-06-11): Fixed UI freeze issue (thread-safe UI updates), improved stability.
    • v2.0 (2026-06-11): Added automatic HTTP/2 detection, multi-protocol proxy support, one-click detection and attack.
    • v1.0 (2026-06-10): Basic graphical interface, support for Lock/DoS modes.

    Happy Hacking, but stay legal! 🐻‍❄️