Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
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.

FeedsContactPrivacy© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2025-1639 — Animation Addons for Elementor Pro <= 1.6 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Plugin Installation/Activation | Kitploit
Tools/GitHubGitHub/nxploited/cve-2025-1639
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingAuthentication
GitHubnxploited/cve-2025-1639

CVE-2025-1639

Animation Addons for Elementor Pro <= 1.6 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Plugin Installation/Activation

View Repository
121 year 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 Script for CVE-2025-1639

📝 Description

The Animation Addons for Elementor Pro plugin for WordPress is vulnerable to unauthorized arbitrary plugin installation due to a missing capability check on the install_elementor_plugin_handler() function in all versions up to, and including, 1.6. This makes it possible for authenticated attackers, with Subscriber-level access and above, to install and activate arbitrary plugins which can be leveraged to further infect a victim when Elementor is not activated on a vulnerable site.

🔍 Vulnerability Details

  • CVE ID: CVE-2025-1639
  • Published: 2025-03-04
  • Updated: 2025-03-04
  • CWE: CWE-862: Missing Authorization
  • CVSS Score: 8.8 (HIGH)
  • CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

🚀 Features of the Exploit Script

  • 🔐 Automated Login: The script automates the login process to the target WordPress site.
  • 🔎 Version Check: Checks if the target site is running a vulnerable version of the plugin.
  • 🛡️ Security Token Extraction: Extracts the security nonce required for exploiting the vulnerability.
  • 📦 Plugin Installation and Activation: Installs and activates an arbitrary plugin specified by the user.

🛠️ Usage

📋 Prerequisites

  • Python 3.x
  • requests library
  • BeautifulSoup library

📥 Installation

  1. Clone the repository:
    git clone https://github.com/Nxploited/CVE-2025-1639.git
    
  2. Navigate to the directory:
    cd CVE-2025-1639
    
  3. Install the required libraries:
    pip install -r requirements.txt
    

🏃 Running the Script

usage: CVE-2025-1639.py [-h] -u URL -un USERNAME -p PASSWORD [-pl PLUGIN]

Exploit script for CVE-2025-1639 # By Nxploit | Kaled ALenazi

options:
  -h, --help            show this help message and exit
  -u URL, --url URL     Target URL
  -un USERNAME, --username USERNAME
                        WordPress username
  -p PASSWORD, --password PASSWORD
                        WordPress password
  -pl PLUGIN, --plugin PLUGIN
                        Plugin slug to upload and activate (default: wp-maintenance-mode)

⚙️ Options

  • -u, --url: Target URL
  • -un, --username: WordPress username
  • -p, --password: WordPress password
  • -pl, --plugin (optional): Plugin slug to upload and activate (default: wp-maintenance-mode)

💡 Example

python CVE-2025-1639.py -u http://example.com/wordpress -un admin -p password -pl wp-maintenance-mode

📤 Output

  • Logged in successfully.: Indicates successful login.
  • The site is vulnerable... Exploiting and uploading the plugin.: Indicates the target site is vulnerable and the exploit is in progress.
  • Plugin uploaded and activated successfully.: Indicates the plugin has been successfully uploaded and activated.
  • Failed to log in.: Indicates login failure.
  • The site is not vulnerable.: Indicates the target site is not running a vulnerable version.
  • Failed to extract security token.: Indicates failure in extracting the security token required for exploitation.
  • Failed to upload and activate the plugin.: Indicates failure in uploading and activating the plugin.

⚠️ Disclaimer

This script is for educational purposes only. Use it at your own risk. The author is not responsible for any damage caused by this script.

  • Khaled Alenazi (Nxploit)
Download Tool