CVE-2026-8871: Formidable Kinetic <= 1.1.01 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode Attributes
The Formidable Kinetic plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'kineticlink' shortcode in versions up to, and including, 1.1.01. This is due to insufficient input sanitization and output escaping on user-supplied shortcode attributes (notably 'window', 'class', and 'label') in the FrmKinetic::link() function, which are concatenated directly into HTML attributes of an anchor tag. 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.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2026-8871?
CVE-2026-8871 has a medium severity rating of 6.4.
What type of vulnerability is CVE-2026-8871?
CVE-2026-8871 is a Stored Cross-Site Scripting (XSS) vulnerability affecting the Formidable Kinetic plugin.
How do I fix CVE-2026-8871?
To fix CVE-2026-8871, update the Formidable Kinetic plugin to the latest version beyond 1.1.01.
Which WordPress plugin is affected by CVE-2026-8871?
CVE-2026-8871 affects the Formidable Kinetic plugin for WordPress.
What causes CVE-2026-8871?
CVE-2026-8871 is caused by insufficient input sanitization and output escaping on user-supplied shortcode attributes.