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-2023-47504-POC — Proof-of-concept exploit for CVE-2023-47504 targeting Elementor WordPress plugin. Requires subscriber credentials and wp-config.php access to delete elementor cache files. | Kitploit
Tools/GitHubGitHub/davidxbors/cve-2023-47504-poc
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingAuthentication
GitHubdavidxbors/cve-2023-47504-poc

CVE-2023-47504-POC

Proof-of-concept exploit for CVE-2023-47504 targeting Elementor WordPress plugin. Requires subscriber credentials and wp-config.php access to delete elementor cache files.

View Repository
112 years 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

CVE-2023-47504 POC

Exploit for CVE-2023-47504. According to NIST, this vulnerability should allow unauthenticated users to access functionalities in the Elementor Website Builder Plugin. Based on my research into the vulnerability, and also judging by the URL from Patchstack that describes the vulnerability: https://patchstack.com/database/vulnerability/elementor/wordpress-elementor-plugin-3-16-4-contributor-arbitrary-attachment-read-vulnerability?_s_id=cve, I recon this is actually requires credentials for at least a subscriber account. Also, for the exploit to work one needs access to the wp-config.php file of the target website.

Requirements

  1. Credentials for at least a subscriber account
  2. Access to wp-config.php
  3. Authorization to exploit the website ;)

Usage

  1. Proxy your traffic to burp, or use the browser's developers tool to intercept requests;
  2. Go to wp-admin/profile.php and update your profile;
  3. Get the wordpress_logged_in_* cookie and your user id from the request;
  • The required salt is the NONCE_KEY + NONCE_SALT string from wp-config.php
  • python exploit.py --target <TARGET> --wordpress-cookie <COPIED COOKIE> --uid <COPIED USER ID> --salt <COPIED SALT>;
  • If the target is vulnerable the elementor cache of the website will be deleted (files under /wp-content/uploads/elementor/css);
  • Download Tool