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-2025-2266 — Checkout Mestres do WP for WooCommerce 8.6.5 - 8.7.5 - Unauthenticated Arbitrary Options Update | Kitploit
Tools/GitHubGitHub/nxploited/cve-2025-2266
Vulnerability AnalysisExploitationWeb Application ExploitationCTFPenetration TestingLearning & Education
GitHubnxploited/cve-2025-2266

CVE-2025-2266

Checkout Mestres do WP for WooCommerce 8.6.5 - 8.7.5 - Unauthenticated Arbitrary Options Update

View Repository
811 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

🚨 CVE-2025-2266 — WordPress Plugin Exploit

🔍 Vulnerability Summary

The Checkout Mestres do WP for WooCommerce plugin for WordPress is affected by an unauthenticated arbitrary options update vulnerability in versions 8.6.5 through 8.7.5.

The vulnerable function cwmpUpdateOptions() lacks proper capability checks, allowing unauthenticated attackers to update arbitrary WordPress options.

⚠️ Risk & Exploitation

An attacker can:

  • Enable user registration
  • Set the default role to administrator
  • Register a new account that will automatically gain admin privileges

🧨 Vulnerability Details

  • CVE ID: CVE-2025-2266
  • CVSS Score: 9.8 (Critical)
  • Vector: Missing Authorization
  • CVSS Vector String: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Published: March 28, 2025
  • Last Updated: March 29, 2025

⚙️ Exploit Script Overview

This Python script exploits the vulnerability to:

  1. Enable registration + assign administrator as the default role
  2. Register a new user of your choice
  3. Provide login details and instructions for privilege access

🧾 Requirements

  • Python 3.x installed 🐍
  • requests module (install via pip install requests)
  • WordPress site with the vulnerable plugin installed (8.6.5 – 8.7.5)

🧠 How It Works

  1. The script checks the plugin version via:

    root@kitploit:~
    /wp-content/plugins/checkout-mestres-wp/readme.txt
    
  2. If the plugin is vulnerable:

    • It sends a POST request to the plugin's exposed AJAX function
    • Modifies WordPress options without authentication
  3. Registers a new user (default: nxploited) with administrator privileges


🛠️ Usage

root@kitploit:~
python CVE-2025-2266.py -u http://target.com/wordpress -newuser adminx -email [email protected]

Optional Parameters:

OptionDescription
-u, --url

📌 Full Help Message

root@kitploit:~
usage: CVE-2025-2266.py [-h] -u URL [-newuser [NEWUSER]] [-email [EMAIL]]

CVE-2025-2266 Checkout Mestres do WP for WooCommerce Plugin Exploit
By : Nxploited | Khaled Alenazi

options:
  -h, --help          show this help message and exit
  -u, --url URL       Target WordPress site URL (e.g., http://example.com/wordpress)
  -newuser [NEWUSER]  Create new admin user (default username: nxploited)
  -email [EMAIL]      Email for new user (default: [email protected])

🔐 After Exploitation

Once the user is created:

  1. Visit the login page:

    root@kitploit:~
    http://target.com/wordpress/wp-login.php
    
  2. Click on "Lost your password?"

    • Enter the email used (e.g., [email protected])
    • WordPress will send a reset link
  3. Set a password and gain full admin access 🎯


👨‍💻 Author

Exploit by Nxploited | Khaled Alenazi


⚠️ This script is for educational and authorized testing purposes only.

Download Tool
Target WordPress site URL (Required)
-newuserCreate new admin user (default username: nxploited)
-emailEmail for new user (default: [email protected])