Description
The Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content WordPress plugin before 4.16.17 does not verify that the user performing a subscription action owns the targeted subscription, allowing any authenticated user (Subscriber+) to cancel other users' active subscriptions via an Insecure Direct Object Reference.
Problem types
CWE-639 Authorization Bypass Through User-Controlled Key
Product status
Any version before 4.16.17
Credits
Haitam Lazaar
WPScan
References
wpscan.com/...rability/cb7ad514-e0d5-4ff3-803a-918cdc194f39/