Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Network-reachable with low complexity, but 'privilege escalation' typically presupposes an existing low-privilege account, so PR:L rather than the vendor's PR:N; full CIA impact retained.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
1DescriptionCVE.org
Incorrect Privilege Assignment vulnerability in LCweb PrivateContent allows Privilege Escalation.
This issue affects PrivateContent: from n/a through 9.9.2.
AnalysisAI
Privilege escalation in the LCweb PrivateContent WordPress plugin (all versions up to and including 9.9.2) lets attackers obtain permissions beyond those intended, driven by an incorrect privilege assignment flaw (CWE-266). The Patchstack-assigned CVSS of 9.8 (network, no privileges, no user interaction) implies an attacker could gain administrator-level control over a WordPress site's protected content and settings. There is no public exploit identified at time of analysis and it is not listed in CISA KEV.
Technical ContextAI
PrivateContent is a WordPress plugin (CPE cpe:2.3:a:lcweb:privatecontent) used to gate site content behind user accounts, membership levels, and access rules. The root cause is CWE-266 Incorrect Privilege Assignment: the plugin assigns a privilege, role, or access level to a user or request context that it should not have, so an actor ends up with rights the developer never intended to grant. In WordPress plugins this class typically manifests as a registration/profile/role-handling routine that trusts client-supplied role or capability values, or a membership-tier check that fails to bind privileges to the correct account, allowing escalation to a higher membership level or WordPress role.
RemediationAI
No vendor-released patch version was identified in the provided data; the advisory only marks 9.9.2 as the last affected version, so administrators should upgrade to the next release published after 9.9.2 once confirmed on the WordPress plugin page or via Patchstack, and verify the exact fixed version there before relying on it. Until a fixed version is confirmed and applied, apply compensating controls: deactivate the PrivateContent plugin if the content-gating feature is not business-critical (trade-off: protected content becomes inaccessible/unpublished), disable open user self-registration in WordPress settings to remove the likely account-creation path (trade-off: legitimate self-service signup is blocked), and place the site behind a WAF/virtual-patching service such as Patchstack that ships a rule for this CVE (trade-off: rule coverage and potential false positives). Consult the Patchstack advisory for fix details: https://patchstack.com/database/wordpress/plugin/private-content/vulnerability/wordpress-privatecontent-plugin-9-9-2-privilege-escalation-vulnerability?_s_id=cve.
More in Privatecontent
View allSame weakness CWE-266 – Incorrect Privilege Assignment
View allSame technique Privilege Escalation
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-40991
GHSA-vwc9-859w-9p44