Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE adds Gutenberg blocks, patterns, and editing features for building WordPress pages and full-site layouts.
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE (otter-blocks) is a WordPress plugin with 20 published CVE records in this archive. The latest tracked vulnerability was published Oct 23, 2026; the highest published CVSS base score is 7.5.
otter-blocksCVE-2026-109936: Otter Blocks: Cross-site scripting
The Otter Blocks WordPress plugin before 3.2.8 does not correctly bound a pattern it uses to rewrite its dynamic-content tokens while rendering blocks, so the pattern can consume the quote that closes an HTML attribute and pull adjacent unescaped data into the markup as new attributes. This allows unauthenticated users to achieve stored Cross-Site Scripting that executes in the browser of any visitor who views an affected page, including a logged-in administrator. Other endpoint, parameter, role or implementation details not named in this export are not established by this record. Affected versions: before 3.2.8.
| Safe version |
|
||
|---|---|---|---|
| Oct 23, 2026 |
CVE-2026-109936
Otter Blocks: Cross-site scripting
The Otter Blocks WordPress plugin before 3.2.8 does not correctly bound a pattern it uses to rewrite its dynamic-content tokens while rendering blocks, so the pattern can consume the quote that closes an HTML attribute and pull adjacent unescaped data into the markup as new attributes. This allows unauthenticated users to achieve stored Cross-Site Scripting that executes in the browser of any visitor who views an affected page, including a logged-in administrator. Other endpoint, parameter, role or implementation details not named in this export are not established by this record. Affected versions: before 3.2.8.
|
3.2.8 |
CVE7.5
|
| Oct 23, 2026 |
CVE-2026-109935
Otter Blocks: REST bypass of block visibility restrictions
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. Other endpoint, parameter, role or implementation details not named in this export are not established by this record. Affected versions: before 3.2.8.
|
3.2.8 |
CVE5.3
|
| Oct 23, 2026 |
CVE-2026-109934
Otter Blocks: REST disclosure of protected post and coupon data
The Otter Blocks WordPress plugin before 3.2.8 does not correctly determine whether a post is publicly readable before returning its data through a REST API endpoint, treating any post with the published status as public, allowing unauthenticated users to read manual excerpts of password-protected posts, the content and titles of non-public post types, and, on WooCommerce sites, coupon codes and their descriptions. Other endpoint, parameter, role or implementation details not named in this export are not established by this record. Affected versions: 3.1.1 to before 3.2.8.
|
3.2.8 |
CVE5.3
|
| Oct 23, 2026 |
CVE-2026-109933
Otter Blocks: Stored script injection through block styling
The Otter Blocks WordPress plugin before 3.2.8 does not properly sanitize and escape user-supplied block styling values before writing them into an inline stylesheet, allowing users with contributor-level access and above to inject arbitrary web scripts that execute when any visitor, including administrators, views the affected post. Other endpoint, parameter, role or implementation details not named in this export are not established by this record. Affected versions: before 3.2.8. The narrative names the role described above, while the CVSS vector records high privileges (PR:H); that vector does not establish an Administrator-only requirement.
|
3.2.8 |
CVE6.8
|
| Oct 18, 2026 |
CVE-2026-109937
Otter Blocks: Open redirect through Stripe Checkout return URLs
The Otter Blocks WordPress plugin before 3.2.3 does not validate that a user-supplied return URL belongs to the site before using it to build the return destination of a Stripe Checkout session, allowing unauthenticated attackers to redirect victims who complete or cancel checkout to an arbitrary external URL. The export supplies no additional endpoint, action, parameter or function details beyond those described above.
|
3.2.3 |
CVE5.4
|
| Oct 02, 2026 |
CVE-2026-102002
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE: Subscriber disclosure of form submission metadata
The Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.2.6 via the 'otter_form_widget_filter' parameter. This makes it possible for authenticated attackers, with subscriber-level access and above, to extract the email addresses of the five most recent form submitters, their submission dates, and the site's total form submission count. The widget is registered whenever the themeisle_blocks_form_emails option is non-empty — the normal state after any Form block has been saved — meaning the exposure is active on any standard site using the plugin's form feature. No further endpoint or implementation detail is disclosed beyond the path described here. The official changelog confirms a matching fix in 3.2.7.
|
3.2.7 |
CVE3.1
|
| Sep 07, 2026 |
CVE-2026-4945
Otter Blocks permits Stripe product entitlement substitution
Otter Blocks through 3.1.7 does not bind the user-controlled product_id handled by watch_checkout() to the corresponding price_id in a Stripe checkout URL. An unauthenticated buyer can pay for a lower-cost item while obtaining entitlement to a premium product.
|
See mitigation notes |
CVE5.3
|
| Apr 30, 2026 |
CVE-2026-2892
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE: A security weakness
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE is affected by a security weakness. The vulnerable path is reachable without authentication. The resulting impact depends on how the affected component exposes the vulnerable operation. The published affected range is <= 3.1.4.
|
See mitigation notes |
CVE7.5
|
| Aug 20, 2025 |
CVE-2025-55715
Otter - Gutenberg Block: A security weakness
Otter - Gutenberg Block is affected by a security weakness. Exposure depends on how the affected operation is made reachable by the site. The resulting impact depends on how the affected component exposes the vulnerable operation.
|
See mitigation notes |
CVE7.5
|
| Nov 27, 2024 |
CVE-2024-11219
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE: Filesystem traversal
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE is affected by filesystem traversal. The vulnerable path is reachable without authentication. A crafted path can escape the intended directory and reach files or directories elsewhere on the server.
|
See mitigation notes |
CVE5.3
|
| Nov 19, 2024 |
CVE-2024-51671
Otter - Gutenberg Block: A security weakness
Otter - Gutenberg Block is affected by a security weakness. Exposure depends on how the affected operation is made reachable by the site. The resulting impact depends on how the affected component exposes the vulnerable operation.
|
See mitigation notes |
CVE2.7
|
| Nov 01, 2024 |
CVE-2024-10367
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE: Cross-site scripting
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE is affected by cross-site scripting. Exploitation requires an authenticated author account. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.4
|
| May 02, 2024 |
CVE-2024-3725
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE: Cross-site scripting
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE is affected by cross-site scripting. Exploitation requires an authenticated contributor account. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.4
|
| Apr 18, 2024 |
CVE-2024-2729
Otter Blocks: Cross-site scripting
Otter Blocks is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.1
|
| Apr 11, 2024 |
CVE-2024-3344
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE: Cross-site scripting
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE is affected by cross-site scripting. Exploitation requires an authenticated author account. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.4
|
| Apr 11, 2024 |
CVE-2024-3343
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE: Cross-site scripting
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE is affected by cross-site scripting. Exploitation requires an authenticated contributor account. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.4
|
| Apr 09, 2024 |
CVE-2024-2226
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE: Cross-site scripting
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE is affected by cross-site scripting. Exploitation requires an authenticated contributor account. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.4
|
| Mar 29, 2024 |
CVE-2024-2841
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE: Cross-site scripting
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE is affected by cross-site scripting. Exploitation requires an authenticated contributor account. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.4
|
| Mar 13, 2024 |
CVE-2024-1691
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE PRO: Cross-site scripting
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE PRO is affected by cross-site scripting. The vulnerable path is reachable without authentication. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.1
|
| Mar 13, 2024 |
CVE-2024-1684
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE: Cross-site scripting
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE is affected by cross-site scripting. Exploitation requires an authenticated contributor account. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.4
|