Impact
The Customer Email Verification for WooCommerce plugin allows an unauthenticated attacker to gain full access to any unverified WordPress user account, including administrators, by exploiting the alg_wc_ev_verify_email parameter. The vulnerability arises because the plugin’s hashids encoding method produces a three‑digit token with only ~101 possibilities and no cryptographic protection. An attacker can brute‑force the token through a crafted verification URL and authenticate as the target user without needing a nonce or rate limiting. This results in complete loss of confidentiality and integrity for the compromised account.
Affected Systems
WordPress sites running the Customer Email Verification for WooCommerce plugin from the wpcodefactory vendor. Versions up to and including 3.3.0 are affected by this flaw.
Risk and Exploitability
The vulnerability scores a CVSS of 8.1, indicating high severity. The EPSS score is not available, and it is not yet listed in the CISA KEV catalog. The exploit requires no pre‑authentication and relies on simple brute force against a very small token space, making it highly likely to be attempted by automated attackers. The attack vector is inferred to be a remote GET request to the site’s front‑end, with no client authentication or nonce validation required.
OpenCVE Enrichment