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-2023-44487-HTTP-2-Rapid-Reset-Attack — HTTP/2 Rapid Reset Exploit PoC | Kitploit
Tools/GitHubGitHub/moften/cve-2023-44487-http-2-rapid-reset-attack
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & Education
GitHubmoften/cve-2023-44487-http-2-rapid-reset-attack

CVE-2023-44487-HTTP-2-Rapid-Reset-Attack

HTTP/2 Rapid Reset Exploit PoC

View Repository

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
219 months agoNot yet reviewed

PoC - CVE-2023-44487: HTTP/2 Rapid Reset Attack

This repository contains a Proof of Concept (PoC) to demonstrate the exploitation of the vulnerability CVE-2023-44487, also known as HTTP/2 Rapid Reset Attack. This vulnerability affects the HTTP/2 protocol and allows an attacker to overload web servers using streams that are quickly closed via RST_STREAM.


📌 Description

CVE-2023-44487 is a vulnerability in the HTTP/2 protocol that allows an attacker to carry out large-scale distributed denial-of-service (DDoS) attacks. The attack consists of opening multiple streams within a single HTTP/2 connection and then quickly closing them using the RST_STREAM frame, which generates a high processing load on the affected server.

This attack has been observed in real DDoS campaigns and affects web servers, load balancers, and other devices that support HTTP/2.


⚠️ Affects

  • Web servers compatible with HTTP/2 (such as nginx, Apache, etc.)
  • Load balancers that handle HTTP/2 connections
  • Cloud infrastructure that allows persistent HTTP/2 connections

🚀 PoC Usage

Warning: This code is for educational and research purposes only. It should not be used against systems without explicit authorization.

Requirements

  • Python 3.8+
  • h2 (Hyper-h2)
  • hyperframe
  • hyper

You can install the dependencies with:

root@kitploit:~
pip install h2 hyperframe hyper

🙌 Support me

If this tool has been useful to you or you want to support future development, you can buy me a coffee ☕ or make a donation. Any support counts!

Donate with PayPal


📬 Contact and social media

  • 💌 Email: [email protected]
  • 🌐 Blog: https://m10.com.mx
  • 🐦 Twitter: @hack4lifemx
  • 💼 LinkedIn: Francisco Santibañez
  • 🐙 GitHub: github.com/m10sec

🛡️ Philosophy

I believe in a world where users have control over their privacy. This tool was born from the trenches of real pentesting, with love for digital freedom and hacking with purpose.


⭐ If you liked this project, give it a star on GitHub and share it with your community.

Download Tool