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: 6.8 Medium
EPSS: < 1% Very Low
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.

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. The CVSS score is 6.8, indicating a moderate severity. 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 12:57 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 12:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 11:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


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-23T10:46:04.987Z

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

Link: CVE-2026-109933

cve-icon Vulnrichment

Updated: 2026-10-23T10:39:32.131Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-10-23T14:20:57.920

Link: CVE-2026-109933

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T13:00:18Z

Weaknesses
  • CWE-79

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