# CVE-2026-15644: Powerkit WordPress plugin Stored XSS in style shortcode attribute

Source: https://junglewise.ai/threats/cve-2026-15644-powerkit-wordpress-plugin-stored-xss-in-style-shortcode-attribute  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-08-01. Updated: 2026-08-01  
License: CC BY 4.0 with a link back

CVE-2026-15644 · Severity: medium · CVSS 6.4 · Published 2026-08-01

The Powerkit plugin for WordPress, which adds various functional elements to websites, contains a security flaw that allows users with contributor-level access or higher to inject malicious scripts into pages. These scripts execute automatically when other users, including site administrators, visit the affected pages. This could lead to unauthorized actions being performed on behalf of other users or the theft of sensitive session information.

Technologies: [Code Supply Co. Powerkit](https://junglewise.ai/threats/technologies/powerkit). Vendors: [Code Supply Co.](https://junglewise.ai/threats/vendors/code-supply-co).

## Quick answers

**Is CVE-2026-15644 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-15644 being exploited in the wild.

**How severe is CVE-2026-15644?** Medium severity, with a CVSS score of 6.4, published 1 August 2026.

**Which products and versions are affected?** Code Supply Co. Powerkit <= 3.1.0.

**Is there a fix for CVE-2026-15644?** No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.

**How is CVE-2026-15644 attacked?** It is attacked over the network, in a software library.

**Am I affected by CVE-2026-15644?** Check whether you run Code Supply Co. Powerkit at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## Technical details

A Stored Cross-Site Scripting (XSS) vulnerability exists in the Powerkit WordPress plugin due to insufficient input sanitization and output escaping of the 'style' attribute within its shortcode implementation. Authenticated attackers with contributor-level privileges or higher can exploit this by embedding malicious JavaScript into a post or page via the shortcode. When the page is viewed by other users, the script executes in their browser context. The vulnerability is present in all versions up to and including 3.1.0. A patch has been released in subsequent versions (referenced in changeset 3629599).

## Affected products

- codesupplyco Powerkit – Supercharge your WordPress Site <= 3.1.0

## Timeline

- 2026-08-01: disclosed
- 2026-08-01: advisory

## References

- [https://plugins.trac.wordpress.org/browser/powerkit/tags/3.0.9/modules/basic-elements/public/class-powerkit-basic-elements-public.php](https://plugins.trac.wordpress.org/browser/powerkit/tags/3.0.9/modules/basic-elements/public/class-powerkit-basic-elements-public.php)
- [https://plugins.trac.wordpress.org/browser/powerkit/tags/3.0.9/modules/basic-elements/public/class-powerkit-basic-elements-public.php](https://plugins.trac.wordpress.org/browser/powerkit/tags/3.0.9/modules/basic-elements/public/class-powerkit-basic-elements-public.php)
- [https://plugins.trac.wordpress.org/browser/powerkit/tags/3.0.9/modules/basic-elements/templates/separators.php](https://plugins.trac.wordpress.org/browser/powerkit/tags/3.0.9/modules/basic-elements/templates/separators.php)
- [https://plugins.trac.wordpress.org/browser/powerkit/tags/3.1.0/modules/basic-elements/public/class-powerkit-basic-elements-public.php](https://plugins.trac.wordpress.org/browser/powerkit/tags/3.1.0/modules/basic-elements/public/class-powerkit-basic-elements-public.php)
- [https://plugins.trac.wordpress.org/browser/powerkit/tags/3.1.0/modules/basic-elements/public/class-powerkit-basic-elements-public.php](https://plugins.trac.wordpress.org/browser/powerkit/tags/3.1.0/modules/basic-elements/public/class-powerkit-basic-elements-public.php)
- [https://plugins.trac.wordpress.org/browser/powerkit/tags/3.1.0/modules/basic-elements/templates/separators.php](https://plugins.trac.wordpress.org/browser/powerkit/tags/3.1.0/modules/basic-elements/templates/separators.php)
- [https://plugins.trac.wordpress.org/changeset/3629599/powerkit](https://plugins.trac.wordpress.org/changeset/3629599/powerkit)

## Related threats

- [codesupplyco Powerkit Stored XSS in nav shortcode attribute](https://junglewise.ai/threats/cve-2026-15645-codesupplyco-powerkit-stored-xss-in-nav-shortcode-attribute)
