CVE-2026-77003

Content Mask 1.8.0 - 1.8.5.4 - Contributor Publish Capability Bypass via create_new_content_mask

Published Aug 23, 2026 CVSS 3.1 · 2.7 Low EPSS < 1% KEV · Not listed
Description
The Content Mask WordPress plugin before 1.8.5.5 does not check the capability required to publish the post type being created, allowing users with a role as low as Contributor to publish posts and pages on the site without holding the publish capability.

Analysis

AI-generated

Technical impact

The Content Mask WordPress plugin, in versions 1.8.0 through 1.8.5.4, fails to verify that a user has the capability to publish the post type created by the create_new_content_mask function. As a result, a user with the Contributor role—which normally does not hold publish rights—can publish posts and pages on the site. This deficiency permits an unauthorized user to inject new content, thereby undermining the site’s integrity and potentially spreading spam or malicious material.

Affected Systems

WordPress sites using the Content Mask plugin with any version prior to 1.8.5.5, specifically 1.8.0 to 1.8.5.4, are affected. The vendor is listed as Unknown:Content Mask. No public patch has been cited for earlier releases, but 1.8.5.5 contains the fix.

Risk and Exploitability

The vulnerability has a CVSS score of 2.7, an EPSS score of < 1%, and is not listed in CISA’s KEV catalog. Nevertheless, because the flaw allows any authenticated Contributor to publish content, the attack vector is likely the normal WordPress post creation interface or API endpoints. The exploitation requires only the ability to access the plugin’s create_new_content_mask function, which is readily available to logged-in users with that role.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Content Mask to version 1.8.5.5 or later to enable the proper capability check.
  • If an upgrade cannot occur immediately, disable or restrict the create_new_content_mask functionality for Contributor roles via the plugin’s settings or by adjusting role capabilities manually.
  • Review the site for any content that may have been published through the vulnerable path and remove it as necessary.

Generated by OpenCVE AI on August 23, 2026 at 19:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Weaknesses CWE-284
Type Values Removed Values Added
First Time appeared Content Mask Project
Content Mask Project content Mask
Wordpress
Wordpress wordpress
Vendors & Products Content Mask Project
Content Mask Project content Mask
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Weaknesses CWE-269
Metrics cvssV3_1

{'score': 2.7, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Weaknesses CWE-284
Type Values Removed Values Added
Description The Content Mask WordPress plugin before 1.8.5.5 does not check the capability required to publish the post type being created, allowing users with a role as low as Contributor to publish posts and pages on the site without holding the publish capability.
Title Content Mask 1.8.0 - 1.8.5.4 - Contributor Publish Capability Bypass via create_new_content_mask
References
Weaknesses
  • CWE-269

    Improper Privilege Management

Sources

Status
PUBLISHED
Assigner
WPScan
Published
Updated
Aug 23, 2026, 3:33 PM
Reserved
Aug 20, 2026, 7:27 AM
Status
Deferred
Published
Aug 23, 2026, 6:17 AM
Modified
Oct 12, 2026, 4:10 PM