Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister or use low-privilege Subscriber account
-
DeliverySubmit forged field-reorder request
-
ExploitBypass missing authorization and nonce checks
-
ExecutionPersistently corrupt form field structure
-
ImpactBreak public form rendering sitewide
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires a valid authenticated session at Subscriber role or above - the lowest standard WordPress privilege level - which becomes trivially obtainable on sites that enable open user registration; exposure is much lower on sites that restrict account creation. The specific vulnerable operation is the form-field reordering action, which performs no capability (authorization) check and no nonce (CSRF) check, so any logged-in user can invoke it against any form. The flaw affects Visual Form Builder versions through 3.1; impact is limited to corrupting field structure and breaking public form rendering (integrity), with no data disclosure. The main limiting factors are the need for an authenticated account and the absence of any confidentiality or direct availability impact. |
| Impact | This is a genuine but low-to-moderate priority issue, not a critical one, and the available signals are consistent rather than conflicting. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N, base 4.3) describes a network-reachable, low-complexity, integrity-only flaw that requires an authenticated low-privilege account - matching CWE-862 (Missing Authorization) and the description's note that authorization and nonce checks are absent. The EPSS score of 0.14% (3rd percentile) indicates very low probability of near-term widespread exploitation, and CISA's SSVC framework reinforces this with Exploitation=none, Automatable=no, Technical Impact=partial. The flaw is NOT in CISA KEV, so there is no evidence of active exploitation; the only elevated signal is a publicly available WPScan proof-of-concept, which raises likelihood of opportunistic abuse but does not equal in-the-wild use. Impact is limited to integrity (I:L): an attacker can persistently corrupt form field ordering/structure and thereby break public rendering, but cannot read data (C:N) or directly take the site down (A:N, though broken form rendering is a functional nuisance). Net: a real, patch-worthy broken-access-control bug, but a low-urgency one - prioritize routine patching rather than emergency response. |
| Exploit ScenarioDerived | On a WordPress site running Visual Form Builder (<=3.1) that allows open user registration, an attacker registers a free Subscriber account and submits a crafted field-reorder request lacking any authorization or nonce check. Because the plugin never verifies capability or CSRF token, the request succeeds and persistently scrambles the field structure of any targeted form, breaking its public display. A public proof-of-concept exists via WPScan, lowering the skill needed to reproduce the attack. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 16, 2026
Authenticated users with Subscriber-level access can persistently corrupt the field structure of any form built with Visual Form Builder through 3.1, because the plugin's field-reordering action performs neither an authorization nor a nonce check (CWE-862). Publicly available exploit code exists, but EPSS is just 0.14% (3rd percentile) and CISA KEV does not list this issue, so active exploitation is not confirmed. The impact is limited to integrity-forms break for public visitors-with no data disclosure, and exposure is greatest on sites that permit open user registration.
RemediationAI
No vendor-released patch identified at time of analysis. Until a fix is available, restrict the ability to create Subscriber-level accounts: disable open user registration (Settings > General > Membership) and remove any default Subscriber role assignments or self-registration plugins. This closes the primary attack vector, though it may affect legitimate user onboarding. If the plugin is not actively used, deactivate and delete it. For sites that must retain the plugin, deploy a web application firewall rule to block POST requests to admin-ajax.php where the action relates to Visual Form Builder field reordering (consult the plugin source for the exact action name) and reject requests from users lacking edit permissions; note this may break legitimate admin reordering unless exceptions are carefully scoped. Monitor form configurations for unexpected changes and restore from backup if field structures are corrupted. Refer to the WPScan entry (https://wpscan.com/vulnerability/913ac6d0-a2bc-4739-b99d-dad3eb4d2336/) and NVD (https://nvd.nist.gov/vuln/detail/CVE-2026-105973) for any updates.
Affected VersionsENISA
Affected Packages
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
The Visual Form Builder plugin adds drag-and-drop form building to WordPress. The vulnerable operation is the AJAX action that handles reordering of form fields; it fails to verify a nonce and fails to check whether the current user has the capability to edit the target form (CWE-862: Missing Authorization). This is an object-level authorization failure: any authenticated user, even a Subscriber, can send a request to reorder fields for any form ID, because no per-form permission check occurs. The CPE string cpe:2.3:a:unknown:visual_form_builder:*:*:*:*:*:*:*:* confirms the affected product but leaves vendor and version unspecified; EUVD lists affected versions as all Visual Form Builder releases through 3.1. The CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N) indicates a low-privilege remote attacker with no user interaction who can cause a partial integrity impact without affecting confidentiality or availability.
Know when Visual 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
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Network-reachable action with no authorization/nonce check needs only a low-privilege authenticated account (PR:L, AC:L, UI:N); impact is limited data/structure modification (I:L) with no confidentiality or availability loss.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
3DescriptionCVE.org
The Visual Form Builder WordPress plugin through 3.1 does not perform authorization or nonce checks when reordering form fields, allowing any authenticated user (Subscriber and above) to alter the field structure of any form on the site, persistently breaking its public rendering.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Visual Form Builder
View allThe Visual Form Builder WordPress plugin before 3.0.8 is vulnerable to CSV injection allowing a user with low level or n
The Visual Form Builder WordPress plugin before 3.0.6 does not perform access control on entry form export, allowing una
The Visual Form Builder WordPress plugin before 3.0.7 does not sanitise and escape the form's 'Email to' field , which c
The Visual Form Builder WordPress plugin before 3.0.4 does not sanitise or escape its Form Name, allowing high privilege
The Visual Form Builder WordPress plugin through version 3.1 renders a wp-admin dashboard widget that lists recent form
The Visual Form Builder WordPress plugin before 3.0.8 does not enforce nonce checks which could allow attackers to make
EUVD-2026-102688
GHSA-55fx-g2r6-rcvm
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB