CVE-2026-77003
WordPress Análise e mitigação de vulnerabilidades

Visão geral

CVE-2026-77003 is an authorization bypass vulnerability in the Content Mask WordPress plugin that allows authenticated users with the Contributor role to publish posts and pages without holding the required publish capability. It affects Content Mask versions 1.8.0 through 1.8.5.4, and was publicly disclosed on August 21, 2026, with NVD publication on August 23, 2026. The vulnerability was discovered and reported by Pablo González and Fran Ramírez, and assigned a CVSS score of 2.7 (Low) by WPScan, classified under OWASP Top 10 A2: Broken Authentication and Session Management (WPScan, Github Advisory).

Detalhes técnicos

The root cause is improper privilege management (CWE-269): the plugin's create_new_content_mask function fails to verify whether the requesting user holds the capability required to publish the post type being created. This allows any authenticated user with the Contributor role — who normally cannot publish content — to bypass WordPress's built-in capability checks and directly publish posts and pages. The attack vector is network-based and requires only a low-privileged authenticated session, with no special configuration needed beyond having a Contributor account. A proof-of-concept is scheduled for public release on September 4, 2026, to allow time for users to update (WPScan).

Impacto

Successful exploitation allows any authenticated Contributor to publish arbitrary posts and pages to the WordPress site without authorization, bypassing editorial workflows and content approval processes. This could be used to publish unauthorized, misleading, or malicious content publicly, potentially damaging site reputation or facilitating further attacks such as phishing via published pages. The impact is primarily an integrity concern, with limited confidentiality or availability risk (WPScan, Github Advisory).

Exploração

There is currently no public proof-of-concept exploit available, and no evidence of in-the-wild exploitation has been observed. WPScan has indicated a PoC will be published on September 4, 2026. The EPSS score is 0.0, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog. Exploitation requires an authenticated session with at least Contributor-level access, limiting the attack surface to sites with open or compromised contributor accounts (WPScan, Github Advisory).

Etapas de exploração

  1. Reconnaissance: Identify a WordPress site running the Content Mask plugin version 1.8.0–1.8.5.4 (e.g., by checking plugin metadata in the site's source or using WPScan).
  2. Obtain Contributor Access: Register or use an existing account with the Contributor role on the target WordPress site.
  3. Craft a Publish Request: As a Contributor, send a POST request to the WordPress admin endpoint that invokes the create_new_content_mask function, specifying a post status of publish for the content being created.
  4. Bypass Capability Check: Because the plugin does not validate the publish_posts or equivalent capability, the request is processed and the post is published directly, bypassing the normal editorial review workflow.
  5. Confirm Publication: Verify that the post or page is now publicly visible on the site without requiring editor or administrator approval (WPScan).

Indicadores de compromisso

  • Logs: WordPress access logs showing POST requests to /wp-admin/admin-ajax.php or similar endpoints from Contributor-role accounts with parameters related to create_new_content_mask and a publish post status.
  • WordPress Activity: Unexpected published posts or pages authored by users with the Contributor role, particularly content published without going through the standard editorial review process.
  • Database: WordPress wp_posts table entries with post_status = 'publish' and post_author values corresponding to Contributor-level user IDs, created via the Content Mask plugin's post type.

Mitigação e soluções alternativas

Update the Content Mask WordPress plugin to version 1.8.5.5 or later, which introduces proper capability checks before allowing post publication. As an interim measure, site administrators should audit all recently published content created by Contributor-role users to identify any unauthorized publications. Additionally, restricting Contributor account creation and regularly auditing user roles and capabilities can reduce exposure (WPScan, Github Advisory).

Recursos adicionais


OrigemEste relatório foi gerado usando IA

Relacionado WordPress Vulnerabilidades:

CVE ID

Gravidade

Pontuação

Tecnologias

Nome do componente

Exploração do CISA KEV

Tem correção

Data de publicação

CVE-2026-77115HIGH7.1
  • brave-popup-builder
NãoSimAug 23, 2026
CVE-2026-77116MEDIUM4.3
  • brave-popup-builder
NãoSimAug 23, 2026
CVE-2026-14853MEDIUM4.3
  • woocommerce-bookings
NãoSimAug 23, 2026
CVE-2026-77003LOW2.7
  • content-mask
NãoSimAug 23, 2026
CVE-2026-13598NONEN/A
  • restrictmate
NãoSimAug 23, 2026

Avaliação de vulnerabilidade gratuita

Compare sua postura de segurança na nuvem

Avalie suas práticas de segurança na nuvem em 9 domínios de segurança para comparar seu nível de risco e identificar lacunas em suas defesas.

Solicitar avaliação

Marque uma demonstração personalizada

Pronto para ver a Wiz em ação?

"A melhor experiência do usuário que eu já vi, fornece visibilidade total para cargas de trabalho na nuvem."
David EstlickCISO
"A Wiz fornece um único painel de vidro para ver o que está acontecendo em nossos ambientes de nuvem."
Adam FletcherDiretor de Segurança
"Sabemos que se a Wiz identifica algo como crítico, na verdade é."
Greg PoniatowskiChefe de Gerenciamento de Ameaças e Vulnerabilidades