Skip to main content

JetFormBuilder CVE-2026-19861

| EUVDEUVD-2026-71847 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-09-05 WPScan GHSA-j6wc-w47f-c97j
4.7
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Submit form with injected HTML/JS in field value
  2. Delivery
    Plugin assembles unsanitized HTML email body
  3. Exploit
    Notification email delivered to admin inbox
  4. Execution
    Admin opens email in HTML-rendering mail client
  5. Impact
    Injected markup renders (phishing prompt, JS execution, or external resource load)

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The target site must have JetFormBuilder installed in a version prior to 3.6.5.2, with at least one active form configured to send HTML notification emails. The form must be publicly accessible without authentication (PR:N holds when no login is required to submit). Exploitation is additionally conditioned on the notification recipient opening the email in a mail client that renders HTML; clients enforcing plain-text-only or stripping HTML (common in corporate mail gateways) render the injected markup inert. No authentication, no server-side code execution, and no persistent storage of the payload on the server are involved-the entire impact is client-side within the recipient's email context.

Impact

The NVD CVSS score of 4.7 (Medium) with AC:H is an accurate reflection of real-world exploitation complexity: impact is fully contingent on the administrator's email client rendering HTML, which varies widely across organizations. The EPSS score of 0.18% (8th percentile) confirms that despite a publicly available WPScan proof-of-concept, actual exploitation attempts are not observed at scale. The vulnerability is absent from CISA KEV. The C:L/I:L impact caps are appropriate-the primary attack surface is HTML-based phishing, spoofed admin warnings, or embedded malicious links within the notification email; JavaScript execution is possible but not guaranteed. Automatable at scale against mass-vulnerable sites is constrained by the UI:R requirement (admin must open the email). This is a real but low-urgency risk for most deployments; elevated urgency applies to sites with high-value administrative targets or sensitive operational workflows.

Exploit ScenarioDerived

An unauthenticated attacker visits a WordPress site running a vulnerable JetFormBuilder version and submits a publicly accessible form, injecting HTML or JavaScript payloads into text fields such as a name or message input. The plugin constructs an HTML notification email embedding the raw field values and sends it to the configured administrator address. When the administrator opens the email in an HTML-rendering client, the injected markup renders-displaying a spoofed credential prompt, silently loading an external tracking pixel, or in permissive clients executing JavaScript to redirect the admin to a phishing page. A public PoC is available via WPScan.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 06, 2026

HTML injection via unsanitized email notifications in JetFormBuilder WordPress plugin (versions before 3.6.5.2) allows unauthenticated form submitters to embed arbitrary HTML-and conditionally JavaScript-into notification emails delivered to administrators and other configured recipients. The scope change is real: a public form submission influences the admin's email client environment rather than the WordPress server itself, with JavaScript execution gated on the recipient's mail client rendering capability. A publicly available proof-of-concept exists via WPScan, though EPSS at 0.18% (8th percentile) reflects no widespread active exploitation; the vulnerability is not in CISA KEV.

RemediationAI

Upgrade JetFormBuilder to version 3.6.5.2 or later via the WordPress plugin dashboard or the WordPress.org plugin repository; this is the vendor-confirmed patched release. If immediate upgrade is not feasible, consider disabling HTML email notifications in the plugin's notification configuration and switching to plain-text delivery, which neutralizes HTML injection entirely at the cost of email formatting. As a secondary defense, organizations can configure their mail gateway or provider to strip or sanitize inbound HTML in notification emails, though this may affect legitimate markup. The WPScan advisory at https://wpscan.com/vulnerability/c9c834a3-dc65-4972-9315-d4dcc7f26599/ provides reproduction details to validate remediation effectiveness.

Affected VersionsENISA

JetFormBuilder — Dynamic Blocks Form Builder 0 <3.6.5.2

Affected Packages

euvd jetformbuilder_dynamic_blocks_form_builder fix: 3.6.5.2

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

JetFormBuilder is a Gutenberg-native form builder plugin developed by Crocoblock for WordPress. The defect is in the plugin's email notification subsystem, which assembles HTML-formatted emails using raw, unescaped values from form fields submitted by site visitors. CWE-79 (Improper Neutralization of Input During Web Page Generation) applies: the root cause is the absence of output encoding at the point where user-controlled data is interpolated into the HTML email body. The CVSS vector AV:N/AC:H/PR:N/UI:R/S:C reflects the cross-boundary nature of the flaw-a network-submitted form input ultimately influences rendering in the admin's email client, constituting a scope change. The CPE string cpe:2.3:a:unknown:jetformbuilder_-_dynamic_blocks_form_builder:*:*:*:*:*:*:*:* uses a placeholder vendor 'unknown'; the actual vendor is Crocoblock. All versions below 3.6.5.2 are affected.

Know when Jetformbuilder Dynamic Blocks Form Builder gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (WPScan) PRIMARY 4.7 MEDIUM
AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 4.7 MEDIUM

Provided vector is accurate: AC:H reflects mail-client HTML rendering dependency; UI:R requires admin to open the email; S:C captures cross-context scope change to email client.

3.1 AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:H/AT:P/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

4
CVSS changed
Sep 06, 2026 - 11:22 NVD
4.7 (MEDIUM)
Patch available
Sep 05, 2026 - 08:01 EUVD
CVE Published
Sep 05, 2026 - 06:00 cve.org
MEDIUM 4.7
CVE Published
Sep 05, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The JetFormBuilder - Dynamic Blocks Form Builder WordPress plugin before 3.6.5.2 does not properly sanitise and escape a form field's value before including it in the HTML notification emails it sends, allowing unauthenticated users to inject arbitrary HTML into messages delivered to administrators and other recipients. Whether injected script executes depends on the recipient's mail client, but the injected markup is rendered regardless.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Medium
popular Crocoblock WordPress form-builder plugin, not universally deployed
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +24
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy