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.
Published: 2026-08-23
Score: 2.7 Low
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation
Action: Apply Update
AI Analysis

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.

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

Remediation

No vendor fix or workaround currently provided.

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 yet.

History

Sun, 23 Aug 2026 18:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Sun, 23 Aug 2026 16:45:00 +0000

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

Sun, 23 Aug 2026 16:30:00 +0000

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'}


Sun, 23 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Sun, 23 Aug 2026 06:15:00 +0000

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

Subscriptions

Content Mask Project Content Mask
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-23T15:33:37.780Z

Reserved: 2026-08-20T07:27:14.074Z

Link: CVE-2026-77003

cve-icon Vulnrichment

Updated: 2026-08-23T15:24:17.609Z

cve-icon NVD

Status : Deferred

Published: 2026-08-23T06:17:23.720

Modified: 2026-08-26T16:30:52.723

Link: CVE-2026-77003

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-23T20:00:06Z

Weaknesses
  • CWE-269

    Improper Privilege Management