Description
The Gutenberg Essential Blocks WordPress plugin before 6.4.0 does not restrict access to one of its public REST routes and over-fetches a non-public WooCommerce per-product sales metric into the response, allowing unauthenticated users to read the lifetime number of units sold for any published product.
Published: 2026-08-06
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A REST endpoint added by the Gutenberg Essential Blocks WordPress plugin fails to enforce authentication checks. This oversight allows anyone on the internet to query the endpoint and receive a response that includes the lifetime sales number for any published WooCommerce product, a metric that is not intended for public disclosure. The vulnerability is purely about exposing sensitive commercial data, and does not allow code execution or modification of site content.

Affected Systems

The flaw affects installations of the Gutenberg Essential Blocks WordPress plugin with a version earlier than 6.4.0. Sites that use WordPress, the plugin, and a WooCommerce store are vulnerable because the REST route is part of the plugin’s WooCommerce integration. No further granularity on affected sub‑versions or configuration settings is provided.

Risk and Exploitability

Attacking this weakness requires only an unauthenticated HTTP request to the vulnerable REST endpoint; no special credentials, network foothold, or privilege escalation is necessary. Although no CVSS or EPSS score is given, the exploitability is straightforward and the data exposed is valuable for business intelligence. The vulnerability is not listed in the CISA KEV catalog, but it remains a high‑risk information disclosure for affected sites.

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 remove the vulnerable endpoint.
  • If an immediate update is not possible, secure the REST route so that it requires authentication—this can be accomplished with a WordPress REST API security plugin or by adding custom middleware that checks the user’s credentials before serving the sales data.
  • Continuously monitor REST API access logs for unusual or repeated requests to the sales endpoint, and periodically audit your product pages to verify that the exposure has been eliminated.

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 restrict access to one of its public REST routes and over-fetches a non-public WooCommerce per-product sales metric into the response, allowing unauthenticated users to read the lifetime number of units sold for any published product.
Title Essential Blocks < 6.4.0 - Unauthenticated WooCommerce Sales Data Disclosure via REST products Endpoint
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

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

Reserved: 2026-06-24T11:19:35.997Z

Link: CVE-2026-13153

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