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

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2014-6287 PoC — Rejetto HTTP File Server‘ParserLib.pas’代码注入漏洞

Source
Associated Vulnerability
Title:Rejetto HTTP File Server‘ParserLib.pas’代码注入漏洞 (CVE-2014-6287)
Description:The findMacroMarker function in parserLib.pas in Rejetto HTTP File Server (aks HFS or HttpFileServer) 2.3x before 2.3c allows remote attackers to execute arbitrary programs via a %00 sequence in a search action.
Description
Rejetto HttpFileServer 2.3.x - Remote Command Execution (RevShell)
Readme
# Rejetto HttpFileServer 2.3.x - Remote Command Execution (CVE-2014-6287)

![Exploit Status](https://img.shields.io/badge/status-working-brightgreen)
![Language](https://img.shields.io/badge/python-3.x-blue)
![CVE](https://img.shields.io/badge/CVE-2014--6287-red)

## 🚨 About the Exploit

This is a proof-of-concept exploit for the well-known **Remote Command Execution vulnerability** in **Rejetto HttpFileServer (HFS) v2.3.x**, identified as **CVE-2014-6287**.

By abusing the vulnerable search functionality, an attacker can inject a specially crafted payload to execute arbitrary system commands on the target machine.

---

## 📌 Details

- **Exploit Title:** Rejetto HttpFileServer 2.3.x - Remote Command Execution (RevShell)
- **CVE:** [CVE-2014-6287](https://nvd.nist.gov/vuln/detail/CVE-2014-6287)
- **Author:** `Z3R0 (0x30)`
- **Version Affected:** `HttpFileServer v2.3.x`
- **Google Dork:** `intext:"httpfileserver 2.3"`

---

## ⚙️ Usage

```bash
python3 exploit.py <RHOST> <RPORT> <COMMAND>
File Snapshot

[4.0K] /data/pocs/be5e441078318e58768999542d622746c4b884cb ├── [ 900] CVE-2014-6287_ZERO.py └── [1013] 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 →