CVE-2026-15648
MediumCVSS 6.4Exploitation Probability (EPSS)
Low risk9th percentile - higher than 9% of all known CVEs
Summary
The Brands for WooCommerce plugin for WordPress is vulnerable to Stored XSS via the 'width' Shortcode Attribute due to insufficient input sanitization. Attackers with contributor-level access can inject arbitrary scripts.
Risk Assessment
Malicious script can execute in the browser of an admin or other users, leading to session theft, defacement, or other attacks.
Recommendation
Update the Brands for WooCommerce plugin to a version above 3.8.8 as soon as a patch is available.
Other vulnerabilities in Brands for WooCommerce
See all- CVE-2026-15647Medium
The Brands for WooCommerce plugin for WordPress up to version 3.8.8 is vulnerable to Stored Cross-Site Scripting via the 'br_brand_tooltip' Term Meta field. Insufficient input sanitization and output escaping allow authenticated attackers with custom-level access and above to inject arbitrary scripts that execute on every page visit. Even Shop Manager users (without unfiltered_html) can exploit this.
- CVE-2026-15646Medium
The Brands for WooCommerce plugin for WordPress up to version 3.8.8 has a Stored XSS vulnerability in the 'style' shortcode attribute. Insufficient input sanitization and output escaping allow authenticated attackers with contributor-level access or higher to inject scripts.
Original NVD description (English source)
The Brands for WooCommerce plugin for WordPress is vulnerable to Stored Cross-Site Scripting via 'width' Shortcode Attribute in all versions up to, and including, 3.8.8 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.

