Description
The Otter Blocks WordPress plugin before 3.2.8 does not enforce its block visibility conditions when a published post is rendered through the WordPress REST API, allowing unauthenticated users to read block content that the site owner restricted to specific roles, logged-in users, the post author, categories or tags, or (on the Pro tier) Stripe purchasers.
Published: 2026-10-23
Score: n/a
EPSS: n/a
KEV: No
Impact: Unrestricted Content Disclosure
Action: Immediate Patch
AI Analysis

Impact

This vulnerability occurs in the Otter Blocks WordPress plugin in versions earlier than 3.2.8 when a published post is accessed through the WordPress REST API. The plugin does not enforce the block visibility settings configured by the site owner, allowing any unauthenticated user to retrieve block content that is meant to be hidden from generic visitors, roles, logged‑in users, post authors, certain categories or tags, or (in the Pro tier) Stripe purchasers. The result is a direct breach of confidentiality, exposing information that should remain restricted.

Affected Systems

WordPress sites that have the Otter Blocks plugin installed with a version earlier than 3.2.8. The flaw applies to both the standard and Pro tiers, affecting any block whose visibility is limited by role, logged‑in status, author, taxonomy term or Stripe purchase.

Risk and Exploitability

The defect is exploitable via the public WordPress REST API, which is reachable by anyone without authentication. An attacker can issue a simple GET request to the REST endpoint delivering the full rendered post, thereby reading hidden blocks. EPSS data is not available and the vulnerability is not listed in CISA KEV, but the potential for widespread information disclosure places it in a high‑risk category for affected sites. No CVSS score is published, yet the impact of unauthorized data exposure warrants urgent attention.

Generated by OpenCVE AI on October 23, 2026 at 07:16 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Otter Blocks plugin to version 3.2.8 or later to ensure visibility rules are enforced on REST API responses.
  • Verify that block visibility settings correctly restrict access to the intended roles, logged‑in users, or Stripe purchasers before publishing content.
  • If an upgrade cannot be applied immediately, block unauthenticated requests to the WordPress REST API by adding custom code to functions.php or using a security plugin that denies access to /wp-json/ endpoints for non‑authenticated users.

Generated by OpenCVE AI on October 23, 2026 at 07:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 08:15:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress-extensions
Wordpress-extensions otter Blocks
Vendors & Products Wordpress-extensions
Wordpress-extensions otter Blocks

Fri, 23 Oct 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Fri, 23 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Otter Blocks WordPress plugin before 3.2.8 does not enforce its block visibility conditions when a published post is rendered through the WordPress REST API, allowing unauthenticated users to read block content that the site owner restricted to specific roles, logged-in users, the post author, categories or tags, or (on the Pro tier) Stripe purchasers.
Title Otter Blocks < 3.2.8 - Unauthenticated Restricted Block Content Disclosure via REST API
References

Subscriptions

Wordpress-extensions Otter Blocks
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-23T06:00:17.935Z

Reserved: 2026-10-13T11:14:43.978Z

Link: CVE-2026-109935

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-23T06:17:05.390

Modified: 2026-10-23T06:17:05.390

Link: CVE-2026-109935

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T08:00:15Z

Weaknesses