Description
The Bold Page Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'shortcode_content' parameter of the bt_bb_shortcode shortcode in all versions up to, and including, 5.9.6. This is due to a bypassable security filter (bt_bb_save_pre) that can be circumvented via null byte injection, combined with insufficient output sanitization of base64-decoded content in the bt_bb_raw_content shortcode handler. 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-09-16
Score: 6.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Apply Patch
AI Analysis

Impact

Bold Page Builder, a WordPress plugin from Bold Themes, contains a stored cross‑site scripting flaw that can be exploited by users with Contributor or higher access. By injecting crafted data into the 'shortcode_content' parameter of the bt_bb_shortcode shortcode, an attacker can bypass a security filter and embed arbitrary scripts that are decoded from base64 and rendered. When a user views the page containing the malicious shortcode, the embedded script is executed in the victim’s browser and may steal session cookies, credentials, or perform other client‑side attacks. The weakness is a classic stored XSS problem, identified as CWE‑79.

Affected Systems

Bold Page Builder plugin for WordPress revisions up to and including version 5.9.6 are affected. Users of any of these vulnerable releases are at risk while running the plugin. Versions newer than 5.9.6 are not known to contain the flaw.

Risk and Exploitability

The flaw carries a CVSS score of 6.4, indicating moderate severity. Its EPSS score is less than 1%, suggesting a low probability of exploitation at present. The vulnerability is not listed in the CISA KEV catalog. An attacker must be authenticated with at least Contributor privileges to create or edit content that includes the vulnerable shortcode. Once injected, the malicious script executes for every subsequent visitor to that page, potentially scaling impact beyond the initial contributor.

Generated by OpenCVE AI on September 16, 2026 at 18:02 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Bold Page Builder to a version newer than 5.9.6, the most reliable remediation.
  • If an immediate update is not possible, restrict Contributor access from using the bt_bb_shortcode with the 'shortcode_content' parameter or disable the bt_bb_raw_content shortcode entirely to prevent payload insertion.
  • Implement a site‑wide content‑security policy that blocks inline scripts and use WordPress’ built‑in output escaping for all user‑generated content to reduce the risk of residual XSS.

Generated by OpenCVE AI on September 16, 2026 at 18:02 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 16 Sep 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 16 Sep 2026 11:00:00 +0000

Type Values Removed Values Added
First Time appeared Bold-themes
Bold-themes bold Page Builder
Wordpress
Wordpress wordpress
Vendors & Products Bold-themes
Bold-themes bold Page Builder
Wordpress
Wordpress wordpress

Wed, 16 Sep 2026 04:45:00 +0000

Type Values Removed Values Added
Description The Bold Page Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'shortcode_content' parameter of the bt_bb_shortcode shortcode in all versions up to, and including, 5.9.6. This is due to a bypassable security filter (bt_bb_save_pre) that can be circumvented via null byte injection, combined with insufficient output sanitization of base64-decoded content in the bt_bb_raw_content shortcode handler. 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 Bold Page Builder <= 5.9.6 - Authenticated (Contributor+) Stored Cross-Site Scripting via 'shortcode_content' Parameter
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

Bold-themes Bold Page Builder
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-09-16T18:56:05.108Z

Reserved: 2026-04-08T20:44:00.842Z

Link: CVE-2026-5920

cve-icon Vulnrichment

Updated: 2026-09-16T18:56:00.531Z

cve-icon NVD

Status : Deferred

Published: 2026-09-16T05:16:46.913

Modified: 2026-09-16T19:17:21.523

Link: CVE-2026-5920

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-16T18:15:15Z

Weaknesses
  • CWE-79

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