Impact
The Bootstrap Shortcodes plugin for WordPress versions prior to 3.4.6 is vulnerable to stored client‑side script injection through the [bs_tcontent] shortcode. The plugin emits the id attribute value unquoted, and although esc_attr() is applied, it fails to encode space characters. A space terminates the attribute, allowing subsequent text to be parsed as new attributes, including JavaScript event handlers. Authenticated attackers with Contributor‑level or higher privileges can insert arbitrary scripts that run in the browsers of any site visitor who views the page containing the malicious shortcode.
Affected Systems
The vulnerability affects all WordPress sites that have the Bootstrap Shortcodes plugin installed and activated with a version earlier than 3.4.6. This includes any production or development site using the plugin, regardless of specific theme or WordPress core version. Site administrators should verify the installed plugin version and any existing content that uses the [bs_tcontent] shortcode.
Risk and Exploitability
The CVSS score of 5.1 indicates a medium impact. EPSS data is unavailable, and the vulnerability is not listed in the CISA KEV catalog. The exploit requires authenticated access to content creation, so the attack vector is local to site administrators or contributors with sufficient privileges. Nonetheless, any injected script can compromise the confidentiality and integrity of site sessions and exfiltrate sensitive data from affected visitors.
OpenCVE Enrichment