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

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2024-11972 PoC — Hunk Companion < 1.9.0 - Unauthenticated Plugin Installation

Source
Associated Vulnerability
Title:Hunk Companion < 1.9.0 - Unauthenticated Plugin Installation (CVE-2024-11972)
Description:The Hunk Companion WordPress plugin before 1.9.0 does not correctly authorize some REST API endpoints, allowing unauthenticated requests to install and activate arbitrary Hunk Companion WordPress plugin before 1.9.0 from the WordPress.org repo, including vulnerable Hunk Companion WordPress plugin before 1.9.0 that have been closed.
Description
Hunk Companion < 1.9.0 - Unauthenticated Plugin Installation
Readme
# CVE-2024-11972-PoC
Hunk Companion &lt; 1.9.0 - Unauthenticated Plugin Installation
# Description
The Hunk Companion WordPress plugin before 1.9.0 does not correctly authorize some REST API endpoints, allowing unauthenticated requests to install and activate arbitrary Hunk Companion WordPress plugin before 1.9.0 from the WordPress.org repo, including vulnerable Hunk Companion WordPress plugin before 1.9.0 that have been closed.


## Usage:
```
usage: CVE-2024-11972.py [-h] -u URL [-p PLUGIN]

Hunk Companion < 1.9.0 - Unauthenticated Plugin Installation

options:
  -h, --help            show this help message and exit
  -u URL, --url URL     Base URL of the WordPress site
  -p PLUGIN, --plugin PLUGIN
                        Plugin slug (default: Yoast SEO)
```
### example:
```
python CVE-2024-11972.py -u "http://example.com" -p "plugin-slug"
```
File Snapshot

[4.0K] /data/pocs/9174852cff051768fa8a526b08df3b6f74e9f2c7 ├── [3.6K] CVE-2024-11972.py └── [ 858] README.md 0 directories, 2 files
Shenlong Bot has cached this for you
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 →