Description
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.
Published: 2026-10-23
Score: n/a
EPSS: n/a
KEV: No
Impact: Stored XSS allowing script execution by users with contributor access
Action: Apply Patch
AI Analysis

Impact

This vulnerability is a stored cross‑site scripting flaw in the Otter Blocks WordPress plugin, allowing contributors or higher‑privileged users to inject arbitrary scripts into block style attributes. Because the plugin writes unsanitized user input into inline styles, any visitor who views the affected post, including administrators, will execute the attacker’s code, posing a substantial confidentiality and integrity risk.

Affected Systems

The issue affects the Otter Blocks plugin for WordPress on all installations running a version earlier than 3.2.8. The plugin name is Otter Blocks; no further versions are specified.

Risk and Exploitability

Given that the flaw requires only contributor‑level access—an access role commonly granted to content editors—the attack vector is both local and potentially remote if an attacker can create a contributor account or compromise existing credentials. No publicly available exploit information is listed, and the EPSS score is not available, but the nature of stored XSS combined with common use of contributor roles makes the risk high. The vulnerability is not listed in CISA KEV, suggesting no known widespread exploitation yet, but the impact warrants immediate patching.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Otter Blocks to version 3.2.8 or later, which includes input sanitization for block style attributes.
  • If immediate upgrade is not possible, disable Otter Blocks on all sites until a patched version is available.
  • Review all contributor accounts; revoke or limit contributor permissions if they are not required, and enforce strong password policies.
  • Conduct a security audit of recent posts containing Otter Blocks, checking for injected scripts, and remove any malicious content.
  • Monitor the site for anomalous JavaScript execution and set up WAF rules to block suspicious inline style injections.

Generated by OpenCVE AI on October 23, 2026 at 07:17 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-79

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 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.
Title Otter Blocks < 3.2.8 - Contributor+ Stored XSS via Block Style Attributes
References

Subscriptions

Wordpress-extensions Otter Blocks
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

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

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

Link: CVE-2026-109933

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-109933

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')