Skip to main content

Bold Page Builder EUVDEUVD-2026-89670

| CVE-2026-6170 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-09-30 Wordfence GHSA-xmrv-hf55-7gq3
6.4
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain Contributor-level account
  2. Delivery
    Insert bt_bb_css_image_grid shortcode with malicious 'images' attribute
  3. Exploit
    Payload stored unsanitized in page
  4. Execution
    Higher-privileged user or visitor opens page
  5. Persist
    Injected script executes in victim browser
  6. Impact
    Session hijack or privileged actions

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires an authenticated account with Contributor-level capability or higher on a WordPress site running Bold Page Builder (boldthemes) version 5.7.2 or earlier, plus the ability to add the bt_bb_css_image_grid shortcode/element with attacker-controlled content in its 'images' parameter. Payload execution additionally depends on a victim (visitor, editor, or admin) subsequently loading the page containing the injected element. Limiting factors: the PR:L authentication barrier (no anonymous exploitation), the need for the Bold Page Builder plugin to be installed and active at an affected version, and reliance on a second user viewing the poisoned page for impact to materialize.

Impact

This is a moderate-severity stored XSS (CVSS 6.4, CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N) that reads as a genuine but not urgent priority. The vector shows network reachability with low attack complexity and no user interaction, but exploitation is gated by PR:L - the attacker must hold at least Contributor-level authenticated access, which meaningfully narrows the realistic attacker pool to users already granted content-creation roles or to accounts obtained via open registration/compromise. The scope change (S:C) reflects that injected script executes in the browsers of other users (including higher-privileged admins) who view the poisoned page, but confidentiality and integrity impact are rated Low and availability None, consistent with typical stored XSS rather than a direct server compromise. No EPSS score, no CISA KEV listing, and no public POC were provided in the input, so exploitation status is: no public exploit identified at time of analysis. There is no SSVC decision data supplied. Net assessment: a legitimate issue worth patching in normal cycles, elevated somewhat because Bold Page Builder is a widely installed page-builder plugin and because Contributor-level accounts are common on multi-author WordPress sites, but not a drop-everything emergency absent evidence of active exploitation.

Exploit ScenarioDerived

An attacker holding a Contributor account (self-registered or compromised) on a WordPress site running Bold Page Builder ≤5.7.2 inserts the bt_bb_css_image_grid shortcode with a malicious payload in the 'images' attribute, which is stored without sufficient sanitization. When an editor or administrator later previews or publishes that page, or any visitor loads it, the injected JavaScript executes in their browser session (S:C), enabling session/cookie theft or actions in the victim's context. No public POC or active exploitation is indicated in the provided data.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 30, 2026

Authenticated users with Contributor-level access or higher on WordPress sites running the Bold Page Builder plugin (boldthemes) at version 5.7.2 or earlier can inject arbitrary JavaScript through the 'images' parameter of the bt_bb_css_image_grid shortcode, which is then stored in page content and executed in the browser of any visitor who later loads the poisoned page. The flaw is a stored cross-site XSS (CWE-79) rated CVSS 6.4 (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N), reflecting a remote, low-privilege attack path with a scope change because scripts run in the context of higher-privileged WordPress users. Exploitation is not confirmed as active (no CISA KEV listing) and no public exploit code was identified at time of analysis, but the low skill floor for shortcode-attribute XSS makes a moderate priority for any site exposing Contributor accounts.

RemediationAI

The most reliable fix is to update Bold Page Builder beyond the vulnerable 5.7.2 build: the vendor has committed a fix in the WordPress plugin repository changeset 3526548 (https://plugins.trac.wordpress.org/changeset/3526548/bold-page-builder/trunk/content_elements/bt_bb_css_image_grid/bt_bb_css_image_grid.php), which hardens the 'images' parameter handling in content_elements/bt_bb_css_image_grid/bt_bb_css_image_grid.php; note that this is an upstream commit, so a released, tagged patched version is not independently confirmed and administrators should install the newest available plugin release or apply the changeset directly. If an immediate update is impossible, disable or remove the bt_bb_css_image_grid element from editorial use and audit existing pages and posts for injected shortcode payloads (search post content for bt_bb_css_image_grid with unexpected markup) and sanitize or unpublish them, accepting that this breaks existing image-grid layouts as a trade-off. Additionally, reduce the attack surface by tightening who can submit content: lower or remove Contributor accounts, enforce an editorial review process before publishing so a second privileged user is not exposed to unreviewed stored markup, and consider a rendering-level control such as a Content Security Policy that forbids inline script execution (weighing the risk of breaking theme and plugin scripts) or WAF rules that reject XSS patterns in post-submission requests. Monitor the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/9b359cdd-840f-4a9b-9a2f-a28e64d73819?source=cve for an updated patched version number, and note there is no vendor-released patch version beyond the committed changeset identified at time of analysis.

Affected VersionsENISA

Bold Page Builder 0 ≤5.7.2

Affected Packages

euvd bold_page_builder no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Bold Page Builder is a WordPress page-builder plugin that registers custom content elements rendered through shortcodes; the affected element is bt_bb_css_image_grid, whose 'images' attribute accepts a list of image references that the plugin serializes into markup. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), specifically insufficient sanitization of that attribute on input combined with missing output escaping (e.g., no esc_attr/esc_url or wp_kses filtering) when the shortcode renders the grid, allowing quote-breaking and attribute-injection payloads to survive into the stored post body. Because WordPress stores shortcode text directly in post content, the payload persists and re-executes on every page view, and because the WordPress capability model lets Contributors create content and use shortcodes, an attacker does not need administrative rights. The scope-change (S:C) rating in the CVSS vector reflects that the injected script executes with the privileges of whoever views the page, potentially including Editors or Administrators in the admin dashboard, which can be leveraged for session or nonce theft and privilege escalation, though the assessment notes impact is limited (C:L/I:L) rather than full compromise.

Know when Bold Page Builder gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Wordfence) PRIMARY 6.4 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
vuln.today AI 6.4 MEDIUM

Contributor-level auth required (PR:L), remotely reachable with no interaction to store the payload, and stored script crosses into other users' browser contexts (S:C) with limited C/I impact typical of XSS.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

DescriptionCVE.org

The Bold Page Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'images' parameter of the plugin's bt_bb_css_image_grid shortcode in all versions up to, and including, 5.7.2 due to insufficient input sanitization and output escaping on user-supplied attributes. 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.

Threat Intelligence Overview

EPSS Score
0.2%
Top 96% exploitable
Prevalence
Medium
Popular commercial WordPress page-builder plugin, common but not universal
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2021-24579 HIGH POC
8.8 Aug 30

The bt_bb_get_grid AJAX action of the Bold Page Builder WordPress plugin before 3.1.6 passes user input into the unseria

CVE-2026-84028 MEDIUM POC
6.8 Sep 06

Stored cross-site scripting in the Bold Page Builder WordPress plugin (all versions before 5.9.9) permits any user holdi

CVE-2026-84022 MEDIUM POC
6.8 Sep 05

Stored cross-site scripting in Bold Page Builder WordPress plugin (all versions before 5.9.8) allows authenticated Contr

CVE-2026-84021 MEDIUM POC
6.8 Sep 05

Stored cross-site scripting in the Bold Page Builder WordPress plugin before 5.9.8 allows authenticated users holding th

CVE-2022-2089 MEDIUM POC
4.8 Jul 11

The Bold Page Builder WordPress plugin before 4.3.3 does not sanitise and escape some of its settings, which could allow

CVE-2019-15821 HIGH
7.5 Aug 30

The bold-page-builder plugin before 2.3.2 for WordPress has no protection against modifying settings and importing data.

CVE-2024-30179 MEDIUM
6.5 Mar 27

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in BoldThemes Bold Pa

CVE-2023-49823 MEDIUM
6.5 Dec 15

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in BoldThemes Bold Pa

CVE-2024-47298 MEDIUM
6.5 Oct 06

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in boldthemes Bold Pa

CVE-2024-47391 MEDIUM
6.5 Oct 05

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in boldthemes Bold Pa

CVE-2024-53801 MEDIUM
6.5 Dec 06

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in boldthemes Bold Pa

CVE-2024-30442 MEDIUM
6.5 Mar 29

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in BoldThemes Bold Pa

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy