Description
The Kadence Blocks — Page Builder Toolkit for Gutenberg Editor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Identity Block Inner Image Content in all versions up to, and including, 3.7.8.1 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. This vulnerability is only triggerable when the block's urlTransparent attribute is set to a non-empty value, as this is a required precondition for the vulnerable code path in build_html() to be reached.
Published: 2026-08-01
Score: 6.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a CWE‑79 (Cross‑Site Scripting) weakness that allows an authenticated user with contributor level access and above to embed unsanitized script text into the Inner Image Content field of Kadence Blocks’ Identity Block. When the block’s urlTransparent attribute is non‑empty, the build_html() routine fails to escape the content, resulting in a stored XSS payload that executes in the browser of any user who views the affected page. The flaw does not grant arbitrary code execution on the server but can be used to hijack sessions, deface pages, or deliver phishing content to site visitors.

Affected Systems

Kadence Blocks — Page Builder Toolkit for Gutenberg Editor for WordPress, manufactured by stellarwp. Versions up to and including 3.7.8.1 are impacted. No other product versions are known to be affected.

Risk and Exploitability

The CVSS score of 6.4 indicates moderate severity. The EPSS score of less than 1% suggests a very low likelihood of exploitation in the wild. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires the attacker to be authenticated with contributor-level privileges, after which they can insert arbitrary script content that will run for every visitor to a page containing the vulnerable block. Although the attack vector is limited to authenticated users, once a malicious payload is stored it affects others, raising the potential impact to the confidentiality and integrity of site users.

Generated by OpenCVE AI on August 3, 2026 at 09:43 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Kadence Blocks to the latest released version, which removes the insecure code path.
  • Re‑examine all pages that include Identity Blocks and remove any suspicious scripts or non‑empty urlTransparent attributes.
  • Limit contributor roles to only necessary capabilities or adjust role permissions so that only trusted users can modify blocks with XSS‑prone fields.

Generated by OpenCVE AI on August 3, 2026 at 09:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 03 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sat, 01 Aug 2026 10:00:00 +0000

Type Values Removed Values Added
First Time appeared Stellarwp
Stellarwp kadence Blocks — Page Builder Toolkit For Gutenberg Editor
Wordpress
Wordpress wordpress
Vendors & Products Stellarwp
Stellarwp kadence Blocks — Page Builder Toolkit For Gutenberg Editor
Wordpress
Wordpress wordpress

Sat, 01 Aug 2026 08:30:00 +0000

Type Values Removed Values Added
Description The Kadence Blocks — Page Builder Toolkit for Gutenberg Editor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Identity Block Inner Image Content in all versions up to, and including, 3.7.8.1 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. This vulnerability is only triggerable when the block's urlTransparent attribute is set to a non-empty value, as this is a required precondition for the vulnerable code path in build_html() to be reached.
Title Kadence Blocks <= 3.7.8.1 - Authenticated (Contributor+) Stored Cross-Site Scripting via Identity Block Inner Image Content
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

Stellarwp Kadence Blocks — Page Builder Toolkit For Gutenberg Editor
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-03T15:38:36.792Z

Reserved: 2026-07-28T14:01:53.403Z

Link: CVE-2026-18062

cve-icon Vulnrichment

Updated: 2026-08-03T13:44:29.895Z

cve-icon NVD

Status : Deferred

Published: 2026-08-01T09:17:02.100

Modified: 2026-08-12T21:00:37.147

Link: CVE-2026-18062

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T09:45:04Z

Weaknesses
  • CWE-79

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