🔐 CVE Alert

CVE-2026-103912

MEDIUM 4.7

JetFormBuilder <= 3.6.6 - Reflected DOM-Based Cross-Site Scripting via 'query_var' Dynamic Preset via data-jfb-macro / JFB_FIELD:: Macro Renderer

CVSS Score
4.7
EPSS Score
0.0%
EPSS Percentile
0th

The JetFormBuilder — Dynamic Blocks Form Builder plugin for WordPress is vulnerable to Reflected DOM-Based Cross-Site Scripting via the '<attacker-chosen query var name matching the preset's query_var setting>' parameter in all versions up to, and including, 3.6.6 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. This is only exploitable on pages embedding a form that has a text field configured with a query_var Dynamic Preset and a data-jfb-macro or JFB_FIELD:: macro reference targeting that field, both of which are standard, documented plugin features.

CWE CWE-79
Vendor jetmonsters
Product jetformbuilder — dynamic blocks form builder
Published Oct 10, 2026
Stay Ahead of the Next One

Get instant alerts for jetmonsters jetformbuilder — dynamic blocks form builder

Be the first to know when new medium vulnerabilities affecting jetmonsters jetformbuilder — dynamic blocks form builder are published — delivered to Slack, Telegram or Discord.

Get Free Alerts → Free · No credit card · 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability

Affected Versions

jetmonsters / JetFormBuilder — Dynamic Blocks Form Builder
0 ≤ 3.6.6

References

NVD ↗ CVE.org ↗ EPSS Data ↗
wordfence.com: https://www.wordfence.com/threat-intel/vulnerabilities/id/e75b6080-25e8-462c-b785-dbdacc10dfe6?source=cve plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/jetformbuilder/tags/3.6.6/assets/build/frontend/main.js plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/jetformbuilder/tags/3.6.6/includes/presets/sources/preset-source-query-var.php#L32 plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/jetformbuilder/tags/3.6.6/includes/presets/sources/preset-source-query-var.php#L19 plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/changeset/3733851/jetformbuilder/trunk/assets/build/frontend/main.js

Credits

Zenith-sec