CVE-2026-109936: Otter Blocks WordPress plugin stored XSS in dynamic content rendering

CVE-2026-109936 · Severity: info · Published 2026-10-23

Otter Blocks is a WordPress plugin that provides content blocks for building pages. An unauthenticated attacker can inject malicious code that executes when any visitor, including administrators, views an affected page. This stored cross-site scripting (XSS) vulnerability can lead to account takeover, data theft, or malware distribution.

Vendors: Cozmoslabs.

Quick answers

Is CVE-2026-109936 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-109936 being exploited in the wild.
How severe is CVE-2026-109936?
Informational severity, published 23 October 2026.
Which products and versions are affected?
Cozmoslabs Otter Blocks before 3.2.8.
Is there a fix for CVE-2026-109936?
Yes: fixed in 3.2.8. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2026-109936 attacked?
It is attacked over the network, in a web application.
Am I affected by CVE-2026-109936?
Check whether you run Cozmoslabs Otter Blocks at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

How to fix

  • Fixed in: 3.2.8

Technical details

An unbounded regex pattern used to rewrite dynamic-content tokens during block rendering fails to properly limit token consumption, allowing it to consume the closing quote of an HTML attribute and inject unescaped adjacent data as new attributes. This unauthenticated stored XSS affects any page with vulnerable blocks and executes in all visitor browsers. The vulnerability is fixed in version 3.2.8.

Affected products

  • Cozmoslabs Otter Blocks before 3.2.8

Timeline

  • 2026-10-21: disclosed
  • 2026-10-23: advisory
  • other: PoC scheduled to be published 2026-11-21

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.