Description
The Themify Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Map Module 'b_width_map' Field in all versions up to, and including, 7.7.6 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-11
Score: 6.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw is found in the Themify Builder plugin for WordPress versions up to and including 7.7.6. It is a Stored Cross‑Site Scripting weakness (CWE‑79) caused by the plugin’s failure to sanitize or escape the contents of the Map Module field named "b_width_map" before storing and later rendering that content. As a result, an authenticated user who has contributor‑level or higher privileges can inject arbitrary JavaScript into that field, which is then saved to the database and executed in the browsers of any visitor who loads the affected page. The CVE description does not enumerate specific downstream actions such as credential theft or defacement, but it indicates that arbitrary script execution is possible if an attacker can gain the necessary authorisation.

Affected Systems

WordPress sites that have installed the Themify Builder plugin and are running a version up to and including 7.7.6 are potentially affected. Sites that have upgraded beyond that version have not been reported to remain vulnerable.

Risk and Exploitability

The CVSS score of 6.4 places this issue in the medium‑to‑high severity range, while the EPSS score of less than 1% suggests low probability of exploitation based on current public data. Because the vulnerability requires authenticated access, the realistic risk hinges on the site’s role‑assignment policies; a contributor or higher role can perform the exploit. The vulnerability is not listed in CISA’s KEV catalog. The likely attack vector is a legitimate contributor user submitting malicious script in the "b_width_map" field; the injected payload will run automatically for all visitors to the affected page, potentially enabling client‑side compromise.

Generated by OpenCVE AI on July 31, 2026 at 12:35 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Themify Builder plugin to any release newer than 7.7.6 and verify that the "b_width_map" field no longer accepts unescaped input.
  • If an upgrade cannot be performed immediately, remove or sanitize existing "b_width_map" entries that contain script, and optionally disable the Map Module template to stop rendering stored data.
  • Add a Content Security Policy that blocks inline scripts and limits execution of untrusted JavaScript to mitigate any remaining XSS payloads.

Generated by OpenCVE AI on July 31, 2026 at 12:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sat, 11 Jul 2026 04:45:00 +0000

Type Values Removed Values Added
Description The Themify Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Map Module 'b_width_map' Field in all versions up to, and including, 7.7.6 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 Themify Builder <= 7.7.6 - Authenticated (Contributor+) Stored Cross-Site Scripting via Map Module 'b_width_map' Field
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

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-13T16:13:09.307Z

Reserved: 2026-07-08T16:35:12.903Z

Link: CVE-2026-15096

cve-icon Vulnrichment

Updated: 2026-07-13T16:13:05.206Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T12:45:03Z

Weaknesses
  • CWE-79

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