CVE-2023-6855: Paid Memberships Pro (WordPress plugin) · Missing Authorization
Affects Paid Memberships Pro (WordPress plugin)Source CVE Database V5
Not known to be exploited · CVSS 5.3 Low.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 0.5% chance of exploitation in 30 days – higher than 43% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:NExploitation evidence
Disclosed: evidence found.
CVE published 11 Jan 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| strangerstudios Paid Memberships Pro – Content Restriction, User Registration, & Paid Subscriptions | Affected
| Fixed in– |
AI-suggested
European organizations should immediately audit their WordPress installations to identify if the Paid Memberships Pro plugin is in use and verify the version. Until an official patch is released, it is advisable to implement temporary access restrictions on the REST API endpoints related to membership management, for example by using web application firewalls (WAFs) or custom code to enforce strict authorization checks. Monitoring and logging REST API calls for suspicious activity can help detect exploitation attempts early. Organizations should also consider disabling or restricting the plugin’s REST API functionality if it is not essential. Regular backups of membership data should be maintained to enable recovery in case of unauthorized changes. Additionally, organizations should subscribe to vendor advisories and security mailing lists to promptly apply any forthcoming patches. For sites with high security requirements, consider isolating membership management functions or migrating to alternative plugins with stronger security postures.
Description
The Paid Memberships Pro – Content Restriction, User Registration, & Paid Subscriptions plugin for WordPress is vulnerable to unauthorized modification of membership levels created by the plugin due to an incorrectly implemented capability check in the pmpro_rest_api_get_permissions_check function in all versions up to 2.12.5 (inclusive). This makes it possible for unauthenticated attackers to change membership levels including prices.
References
- wordfence.com/threat-intel/vulnerabilities/id/383c7837-e7b7-4608-9cdc-91b7dbc7f4e2?source=cve (opens in a new tab)
- plugins.trac.wordpress.org/browser/paid-memberships-pro/trunk/includes/rest-api.php (opens in a new tab)
- plugins.trac.wordpress.org/browser/paid-memberships-pro/trunk/includes/rest-api.php (opens in a new tab)
- plugins.trac.wordpress.org/changeset/3011575/paid-memberships-pro/trunk/includes/rest-api.php?contextall=1&old=2947813&old_path=%2Fpaid-memberships-pro%2Ftrunk%2Fincludes%2Frest-api.php (opens in a new tab)