Impact
CWE-285: The Hippoo Mobile App for WooCommerce plugin contains a logic flaw where unauthenticated requests are incorrectly granted administrator privileges due to a null value being treated as both an admin and a guest. This flaw leads the plugin to assign a permissive callback to all REST routes exposed under /wc-hippoo/v1/ext/, allowing any unauthenticated visitor to execute privileged API actions. An attacker can exploit this by sending a POST request to /wc-hippoo/v1/ext/wp/v2/users/<id> with a JSON body that includes a new password, effectively resetting that user's password and acquiring full administrative control of the site.
Affected Systems
WordPress sites running Hippoo Mobile App for WooCommerce version 1.9.4 or earlier are affected, regardless of the underlying WordPress or WooCommerce version.
Risk and Exploitability
The vulnerability has a CVSS score of 9.8, indicating critical severity. The EPSS score is not available. The issue is not listed in the CISA KEV catalog. Attackers can exploit it by making unauthenticated REST API calls to the plugin's endpoints, permitting privilege escalation to administrator level.
OpenCVE Enrichment