Skip to main content
← All vulnerabilities
CVE-2026-118500EUVD-2026-113714GHSA-755C-VVF8-FM4G

Cool FormKit Lite <= 2.7.9 - Authenticated (Contributor+) Stored DOM-Based Cross-Site Scripting via Form Field custom_id Parameter

Published
Last modified
published
Not listed in CISA KEV
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

The Cool FormKit Lite plugin for WordPress, which adds an advanced form builder to Elementor, is affected. An authenticated user with contributor-level access or higher can inject malicious scripts into pages through a form field setting, and those scripts run in the browser of any visitor who opens the affected page.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

The Cool FormKit Lite – Advanced Form Builder for Elementor plugin for WordPress is vulnerable to Stored DOM-Based Cross-Site Scripting via the '_elementor_data.form_fields[].custom_id' parameter in all versions up to, and including, 2.7.9 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. The esc_html() call applied at server emission is bypassed because the HTML fragment-serialization algorithm restores &quot; to a raw double-quote inside text nodes when jQuery .html() extracts the template, allowing the attacker-controlled custom_id to break out of an HTML attribute context within the plugin's own frontend script.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  4. Record last updated

Affected versions

  • coolplugins Cool FormKit Lite – Advanced Form Builder for Elementor

    through 2.7.9

References 7

wordfence.com

plugins.trac.wordpress.org

GitHub · CoolPluginsTeam/extensions-for-elementor-form