Summary
CVE-2026-12793 is a critical privilege escalation vulnerability in the JetFormBuilder — Dynamic Blocks Form Builder plugin for WordPress, affecting all versions up to and including 3.6.2. The flaw allows a completely unauthenticated attacker to create a new administrator-level user account on the affected site. It carries a CVSS v3.1 base score of 9.8 (Critical).
Technical details
- Root cause: The plugin fails to validate that a form ID supplied in a request actually belongs to a legitimate JetFormBuilder form before it parses the referenced post’s content as a form schema and executes an "Advanced Validation" server-side callback defined in that schema.
- Trigger conditions: An attacker submits a crafted request containing a manipulated
_jet_engine_booking_form_idparameter, pointing the plugin at an attacker-controlled or otherwise arbitrary post whose content is then interpreted as form/validation logic. - Attack vector: Network-based, requiring no authentication and no user interaction (AV:N, PR:N, UI:N).
- Impact: Full compromise of confidentiality, integrity, and availability — the attacker can cause the site to create a new user account with administrator privileges, leading to complete takeover of the WordPress installation.
Affected software
- JetFormBuilder — Dynamic Blocks Form Builder (WordPress plugin), all versions 0 through 3.6.2 (inclusive).
Severity
- CVSS v3.1 Base Score: 9.8 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: Update JetFormBuilder to a version newer than 3.6.2 that validates form ownership before processing Advanced Validation server-side callbacks. The plugin vendor has since shipped multiple releases hardening this exact code path (including changes described as "Secure Advanced Validation Server-Side Callbacks with per-form allowlists"); upgrade to the latest available release to ensure the fix and subsequent related hardening are applied.
- If immediate patching is not possible:
- Restrict or monitor unauthenticated access to form-submission endpoints exposed by JetFormBuilder.
- Audit WordPress administrator accounts for any unexpected or recently created users.
- Consider temporarily disabling JetFormBuilder forms that use Advanced Validation server-side callbacks until patched.
- Deploy a web application firewall rule to block requests containing anomalous
_jet_engine_booking_form_idvalues targeting non-form posts.

