Description
The Gutenberg Essential Blocks WordPress plugin before 6.4.0 does not verify that an attacker-supplied post type is publicly viewable before querying it in one of its public REST routes, allowing unauthenticated users to read published entries of custom post types that the site registered as non-public.
Published: 2026-08-06
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Gutenberg Essential Blocks plugin allows any external user to call a public REST endpoint that accepts a custom post type name. The plugin does not verify that the supplied post type is publicly viewable before executing the query, so an attacker can read entries that the site has marked as non‑public. This flaw exposes confidential information that should be hidden from unauthenticated users and can degrade the confidentiality of a site’s content.

Affected Systems

WordPress installations that use the Gutenberg Essential Blocks plugin with a version older than 6.4.0 are directly affected. Any site that registers custom post types as non‑public and activates the plugin is at risk, regardless of other security measures in place. The vendor is currently recorded as Unknown; the product name remains Gutenberg Essential Blocks.

Risk and Exploitability

No CVSS score is reported for this vulnerability, and the EPSS score is unavailable. It is not listed in the CISA Known Exploited Vulnerability catalog. The attack vector is straightforward: an unauthenticated user can request the vulnerable endpoint from any location that can reach the site’s REST API, and the plugin will return the requested content. Because no authentication is required and the flaw is simply a missing check, exploitation is likely to succeed on any affected instance. The lack of public exploitation data suggests this may still be in the discovery phase, but the simplicity of the attack path and the potential impact warrant prompt attention.

Generated by OpenCVE AI on August 6, 2026 at 07:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Gutenberg Essential Blocks to version 6.4.0 or later to apply the fix for the content disclosure flaw.
  • Ensure that any custom post types that should remain private are not registered with the "public" flag enabled, and double‑check that the REST API exposure is restricted to the intended endpoints.
  • Conduct a quick audit of all REST endpoints exposed by the site to verify that no other plugins are leaking sensitive data; consider using a firewall or a security plugin that limits REST API access to authenticated users if the site’s architecture permits.

Generated by OpenCVE AI on August 6, 2026 at 07:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 06 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200
CWE-284

Thu, 06 Aug 2026 06:30:00 +0000

Type Values Removed Values Added
Description The Gutenberg Essential Blocks WordPress plugin before 6.4.0 does not verify that an attacker-supplied post type is publicly viewable before querying it in one of its public REST routes, allowing unauthenticated users to read published entries of custom post types that the site registered as non-public.
Title Essential Blocks < 6.4.0 - Unauthenticated Non-Public Custom Post Type Content Disclosure via queries Endpoint
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-06T06:00:12.926Z

Reserved: 2026-06-24T11:20:17.620Z

Link: CVE-2026-13154

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-06T07:30:16Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-284

    Improper Access Control