
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-9286 is a critical privilege escalation vulnerability in the Appy Pie Connect for WooCommerce plugin for WordPress, caused by missing authorization in the reset_user_password() REST API handler. It affects all plugin versions up to and including 1.1.2, allowing unauthenticated attackers to reset the password of any WordPress user — including administrators — and thereby gain full administrative access. The vulnerability was disclosed on October 3, 2025, and assigned a CVSS v3.1 base score of 9.8 (Critical) by Wordfence (Wordfence, NVD).
The root cause is classified as CWE-620 (Unverified Password Change), with an additional estimate of CWE-862 (Missing Authorization). The reset_user_password() function, exposed as a REST API endpoint in connect-woocommerce-rest-api.php, performs no authentication or authorization checks before executing a password reset for a specified user account. An unauthenticated attacker can send a crafted HTTP request to this REST endpoint, supplying any target username or user ID, and the plugin will reset that account's password without verifying the requester's identity or permissions. A GitHub-hosted proof-of-concept exploit has been referenced via Vulners (Vulners PoC, WordPress Trac).
Successful exploitation grants an unauthenticated attacker full administrative control over the affected WordPress site, resulting in high impact to confidentiality, integrity, and availability. An attacker can reset the administrator's password, log in with the new credentials, install malicious plugins or backdoors, exfiltrate customer and payment data stored in WooCommerce, deface the site, or pivot to the underlying server. The entire WordPress installation — including all user data, e-commerce transactions, and site content — is at risk (Wordfence, Ameeba Blog).
/wp-content/plugins/appy-pie-connect-for-woocommerce/)./wp-json/wp/v2/users) or login error messages to identify administrator account usernames or user IDs./wp-json/<plugin-route>/reset_user_password) with the target user's identifier as a parameter.reset_user_password() handler performs no authorization check, the plugin resets the target administrator's password to the attacker-supplied value without any verification./wp-admin) using the administrator's username and the newly set password./wp-json/ routes associated with appy-pie-connect-for-woocommerce) from external IP addresses; unusual POST requests to WordPress REST API endpoints without authentication headers.reset_user_password endpoint from unknown IPs; WordPress authentication logs showing admin logins from unfamiliar IP addresses or at unusual times; password reset events for administrator accounts not initiated by the account owner.wp-config.php or .htaccess files.The vendor released a patch in the plugin changeset 3385150, which addresses the missing authorization in the reset_user_password() REST handler (WordPress Trac). Site administrators should immediately update the Appy Pie Connect for WooCommerce plugin to a version beyond 1.1.2 via the WordPress admin dashboard. If an immediate update is not possible, the plugin should be deactivated and deleted until patching is feasible. Additionally, administrators should audit all user accounts for unauthorized changes, reset all administrator passwords as a precaution, and review WordPress REST API access logs for signs of prior exploitation (Wordfence).
Wordfence, which discovered and reported the vulnerability, published it in their threat intelligence database and included it in their weekly WordPress vulnerability report for the period of September 29 – October 5, 2025 (Wordfence Weekly Report). The vulnerability received attention on Reddit's r/nocode community and on Bluesky, reflecting concern among WordPress and no-code platform users (Reddit). Security blogs including Ameeba and ZeroPath published analysis articles shortly after disclosure, highlighting the critical severity and ease of exploitation (Ameeba Blog, ZeroPath Blog).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."