Description
The Spectra Gutenberg Blocks – Website Builder for the Block Editor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the `uagb/image` block in all versions up to, and including, 2.19.28 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Published: 2026-07-20
Score: 6.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A stored cross‑site scripting flaw exists in the Spectra Gutenberg Blocks plugin’s uagb/image block, allowing authenticated users with Contributor or higher privileges to insert arbitrary JavaScript that is saved in the database and executed whenever any visitor loads a page containing the injected image block. The weakness is a classic input validation and output escaping failure, identified as CWE‑79. As a result, scripts run with the context of the page, potentially enabling the attacker to read or modify page content, capture user data, or insert further malicious payloads.

Affected Systems

The vulnerability affects the Brainstormforce Spectra Legacy – Gutenberg Blocks WordPress plugin in all released versions up to and including 2.19.28. Earlier releases are not impacted by this flaw.

Risk and Exploitability

The flaw carries a CVSS score of 6.4 and an EPSS score of less than 1 %, indicating a low probability of widespread exploitation, and it is not listed in the CISA KEV catalog. However, the attack vector is authenticated; any site user with Contributor-level access or higher can exploit the issue. Once an attacker succeeds, the injected scripts will run for all users who view the affected page, potentially leading to data theft or further propagation of malware.

Generated by OpenCVE AI on July 30, 2026 at 18:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Spectra Gutenberg Blocks plugin to version 2.19.29 or later, which implements proper input sanitization and output escaping.
  • Audit existing pages that contain the uagb/image block to locate and remove any injected scripts.
  • If an upgrade cannot be performed immediately, disable the uagb/image block for Contributor and lower roles or deploy a strict content‑security‑policy header that blocks execution of unexpected scripts.

Generated by OpenCVE AI on July 30, 2026 at 18:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 23 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
First Time appeared Brainstormforce
Brainstormforce spectra Legacy – Gutenberg Blocks
Wordpress
Wordpress wordpress
Vendors & Products Brainstormforce
Brainstormforce spectra Legacy – Gutenberg Blocks
Wordpress
Wordpress wordpress

Wed, 22 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 20 Jul 2026 22:00:00 +0000

Type Values Removed Values Added
Description The Spectra Gutenberg Blocks – Website Builder for the Block Editor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the `uagb/image` block in all versions up to, and including, 2.19.28 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Title Spectra Gutenberg Blocks <= 2.19.28 - Authenticated (Contributor+) Stored Cross-Site Scripting via uagb/image Block
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

Brainstormforce Spectra Legacy – Gutenberg Blocks
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-22T13:50:55.500Z

Reserved: 2026-06-22T13:52:57.092Z

Link: CVE-2026-12900

cve-icon Vulnrichment

Updated: 2026-07-22T13:50:51.060Z

cve-icon NVD

Status : Deferred

Published: 2026-07-20T22:17:13.257

Modified: 2026-07-22T14:17:12.683

Link: CVE-2026-12900

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T18:30:05Z

Weaknesses
  • CWE-79

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