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
CVE-2024-7627 — Proof-of-concept exploit for CVE-2024-7627, an unauthenticated remote code execution vulnerability in Bit File Manager WordPress plugin. Automates nonce extraction, race condition exploitation, and provides an interactive reverse shell. | Kitploit
Tools/GitHubGitHub/lkmn1/cve-2024-7627
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingRed TeamingPayload Development
GitHublkmn1/cve-2024-7627

CVE-2024-7627

Proof-of-concept exploit for CVE-2024-7627, an unauthenticated remote code execution vulnerability in Bit File Manager WordPress plugin. Automates nonce extraction, race condition exploitation, and provides an interactive reverse shell.

View Repository
511 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

Exploit for CVE-2024-7627 — Bit File Manager (WordPress) Unauthenticated RCE Exploit

📌 Description

This repository contains a proof-of-concept (PoC) exploit for CVE-2024-7627, a critical Unauthenticated Remote Code Execution (RCE) vulnerability in the Bit File Manager WordPress plugin (versions 6.0 – 6.5.5).

When the Guest User Read feature is enabled, the plugin exposes a race condition inside the checkSyntax function.
This function writes a temporary PHP file into /wp-content/uploads/ before validation, allowing attackers to request the file and execute arbitrary system commands.

  • Vulnerability Type: Unauthenticated RCE
  • Affected Versions: Bit File Manager 6.0 – 6.5.5
  • Patched Version: 6.5.6
  • CVSS Score: 9.8 (Critical)

⚡ Features

  • Automatically extracts a valid AJAX nonce from the target.
  • Retrieves a random writable file hash for exploitation.
  • Performs race condition using async parallel requests.
  • Provides an for executing commands.
interactive reverse shell-like interface

🔧 Requirements

  • Python 3.8+
  • Dependencies: requests, aiohttp, asyncio, beautifulsoup4

Install dependencies:

root@kitploit:~
pip install requests aiohttp beautifulsoup4

example output

root@kitploit:~
[*] Getting a valid AJAX nonce...
[+] Found the valid AJAX nonce: 65a1d91c63
[*] Getting a random file hash...
[+] Starting interactive shell. Type 'exit' to quit.

lab-shell> id
uid=33(www-data) gid=33(www-data) groups=33(www-data)

lab-shell> uname -a
Linux victim-wp 5.15.0-78-generic #85-Ubuntu SMP x86_64 GNU/Linux

lab-shell> whoami
www-data
Download Tool