Sploitus

Exploit for CVE-2026-44402

githubexploit Β· 2026-09-06

Exploit Code

README78 lines
## https://sploitus.com/exploit?id=A8B1CF3F-2B63-5B3F-A99B-2A07E3DD8B25
# CVE-2026-44402 β€” Voltronic Power SNMP Web Pro 1.1 Unauthenticated RCE

[![Python 3.6+](https://img.shields.io/badge/Python-3.6+-blue.svg)](https://www.python.org/)
[![CVSS](https://img.shields.io/badge/CVSS-9.8%20(Critical)-red.svg)](https://nvd.nist.gov/vuln-metrics/cvss/v3-calculator)
[![Author](https://img.shields.io/badge/Author-Cyp1337-orange.svg)](https://github.com/0xCyp1337)

**Critical Unauthenticated Remote Code Execution (CVSS 9.8) β€” Voltronic Power SNMP Web Pro 1.1**

This tool exploits **CVE-2026-44402**, a vulnerability in the **Voltronic Power SNMP Web Pro 1.1** device that allows **unauthenticated attackers** to upload a malicious firmware archive and execute system commands as **root** via the `upload.cgi` endpoint.

---

## ⚠️ Vulnerability Overview

| Property | Value |
|----------|-------|
| **CVE ID** | CVE-2026-44402 |
| **CVSS Score** | **9.8 (Critical)** |
| **CWE** | CWE-434 β€” Unrestricted Upload of File with Dangerous Type |
| **Affected Product** | Voltronic Power SNMP Web Pro 1.1 |
| **Auth Required** | **TIDAK** (unauthenticated) |
| **Attack Vector** | Network-based (remote) |
| **Privilege** | **Root-level RCE** |

### Technical Details

The vulnerability exists in the firmware update functionality (`upload.cgi`). The endpoint:

1. **Does not require authentication**
2. **Does not validate uploaded files**
3. **Extracts and executes archive contents as root**

## Exploit Chain

1. **Create Malicious Archive**
   - `upgrade/install.sh` β€” installation script
   - `upgrade/pwned.cgi` β€” web shell

2. **Upload Archive** β†’ `POST /cgi-bin/upload.cgi?name=upgrade&?params=upload`
   - Response: `"ACK"` if successful

3. **Extract Archive** β†’ `GET /cgi-bin/upload.cgi?name=upgrade&?params=extract`
   - Response: `"ACK"` if successful

4. **Install** β†’ `GET /cgi-bin/upload.cgi?name=upgrade&?params=install`
   - `install.sh` is executed as **root**
   - Response: `"ACK"` if successful

5. **Web Shell Active** β†’ `POST /cgi-bin/pwned.cgi`
   - Execute command with `cmd` parameter β†’ **RCE!** πŸš€


---

## πŸš€ Features

- βœ… **Single-target exploitation** (`-u`)
- βœ… **Mass scanning & exploitation** (`-f targets.txt`)
- βœ… **Multi-threading** (`-t 20`) β€” fast parallel processing
- βœ… **Interactive Kali-style shell** (`--shell`) with `cd` support
- βœ… **Colorful output** with animated banner
- βœ… **Real-time progress bar** with spinner
- βœ… **JSON/TXT export** β€” `url | output` format
- βœ… **Proxy support** (`--proxy`)
- βœ… **Configurable timeout** (`--timeout`)
- βœ… **Verbose mode** (`-v`) for debugging
- βœ… **No external dependencies** beyond `requests` and `prompt_toolkit`

---

## πŸ“₯ Installation

```bash
# Clone the repository
git clone https://github.com/0xCyp1337/CVE-2026-44402.git
cd CVE-2026-44402
python3 CVE-2026-44402.py