
StoreKeeper for WooCommerce <= 14.4.4 - Unauthenticated Arbitrary File Upload
StoreKeeper for WooCommerce <= 14.4.4 - Unauthenticated Arbitrary File Upload
The StoreKeeper for WooCommerce plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in all versions up to, and including, 14.4.4.
This allows unauthenticated attackers to upload arbitrary files to the affected site's server, potentially leading to remote code execution.
Script Name: CVE-2025-48148.py
This script is a professional proof-of-concept exploit for CVE-2025-48148, designed to automate the process of uploading a webshell to vulnerable WordPress sites using the StoreKeeper for WooCommerce plugin.
nonce token directly from the target URL, ensuring reliability even if the value changes.python3 CVE-2025-48148.py -u "http://target.com/wordpress/"
Optional flags:
--debug Enable verbose output.--insecure Skip SSL certificate verification.Example:
[*] Extracting nonce...
[+] Nonce extracted: 66e372c7e0
[+] Shell file created: shell.php
[*] Uploading shell...
[+] Upload response:
{"success":true,"data":{"url":"http://target.com/wp-content/uploads/shell.php"}}
📧 Email: [email protected]
📨 Telegram: @Kxploit
This script is provided for educational and authorized penetration testing purposes only.
The author is not responsible for any misuse or damage caused by this tool. Always obtain proper permission before testing any system.
By: Nxploited ( Khaled Alenazi )