Executive brief
The WP User Frontend plugin for WordPress, which manages user registrations and memberships, contains a security flaw that allows logged-in users to cancel other people's subscriptions. This means a standard subscriber could potentially disrupt the accounts of other members or even site administrators by terminating their active subscription plans. Such an attack could lead to loss of access for legitimate users and administrative headaches for site owners.
Technical details
The vulnerability is classified as a missing authorization check (CWE-862) within the user_subscription_cancel() function of the WP User Frontend plugin. Because the function fails to verify if the requesting user has the appropriate permissions or is the owner of the subscription, it is susceptible to an IDOR-like (Insecure Direct Object Reference) attack. An authenticated attacker with at least Subscriber-level privileges can send a crafted request to trigger this function and cancel the subscription packs of any other user, including administrators. The issue affects all versions up to and including 4.3.2; a patch was introduced in changeset 3528244.
Affected products
- tareq1988 WP User Frontend up to, and including, 4.3.2
Timeline
- 2026-06-09: advisory: NVD and Wordfence published the vulnerability details.