Executive brief
The Bold Page Builder WordPress plugin allows authenticated attackers with contributor-level access to inject malicious scripts into pages through the accordion shortcode. When a visitor views an infected page, the injected script executes in their browser, potentially allowing the attacker to steal sensitive data, hijack user sessions, or deface site content.
Technical details
The vulnerability is a stored cross-site scripting (XSS) flaw in the bt_bb_accordion_item shortcode, caused by insufficient input sanitization and output escaping of user-supplied shortcode attributes. An authenticated user with contributor-level or higher permissions can craft a shortcode with malicious JavaScript payloads that are stored in the page/post content and executed whenever the page is viewed. The vulnerability affects all versions up to and including 5.6.1. A patch is expected to be available in version 5.6.2 or later.
Affected products
- Bold Plugins Bold Page Builder up to 5.6.1
Timeline
- 2025-02-07: disclosed