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

Goal: 1000 CNY · Raised: 1310 CNY

100%

CVE-2024-9290 PoC — Super Backup & Clone - Migrate for WordPress <= 2.3.3 - Unauthenticated Arbitrary File Upload

Source
Associated Vulnerability
Title:Super Backup & Clone - Migrate for WordPress <= 2.3.3 - Unauthenticated Arbitrary File Upload (CVE-2024-9290)
Description:The Super Backup & Clone - Migrate for WordPress plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation and a missing capability check on the ibk_restore_migrate_check() function in all versions up to, and including, 2.3.3. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected site's server which may make remote code execution possible.
Description
The tool targets WordPress websites that use the Super Backup & Clone plugin and are vulnerable to arbitrary file upload.
Readme
# CVE-2024-9290 Exploit Tool | Super Backup & Clone Vulnerability

![cve-2024-9290 Jenderal92](https://github.com/user-attachments/assets/08300dd6-8788-4518-b659-d361730da69f)


The tool targets WordPress websites that use the **Super Backup & Clone** plugin and are vulnerable to arbitrary file upload. It attempts to upload a malicious shell into the `/wp-content/uploads/isnapshots/` directory. Once uploaded, the tool validates the existence of the shell and logs successful uploads into a `shells.txt` file.

---

## **Features**

- **Multi-threading**: Processes up to 10 URLs simultaneously for faster exploitation.
- **Custom Shell Upload**: Uses the malicious shell hosted on GitHub as a payload.
- **Logging**: Logs successful exploits into `shells.txt` for easy reference.

---

## **Usage**

### **Prerequisites**
1. Python 2.7 is required to run this tool.
2. Ensure you have the `requests` library installed:
   ```bash
   pip install requests
   ```

### **Steps to Use**
1. Clone this repository or download the script.
2. Create a text file containing a list of target URLs, one URL per line.
3. Run the script:
   ```bash
   python CVE-2024-9290.py
   ```
4. Enter the path to the file containing the URLs when prompted.
5. The tool will attempt to exploit each target and log any successes to `shells.txt`.

---

## **Key Points**
- **Educational Use Only**: This tool is designed for ethical hacking and penetration testing under authorized conditions.
- **Do Not Misuse**: Unauthorized use is illegal and may result in severe consequences.
- **Customizable**: Users can modify the script for specific payloads or requirements.

---

**Disclaimer:**  

I have written the disclaimer on the cover of Jenderal92. You can check it [HERE !!!](https://github.com/Jenderal92/)

---
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 →