Skip to main content

Visual Form Builder EUVDEUVD-2026-102688

| CVE-2026-105973 MEDIUM
Missing Authorization (CWE-862)
2026-10-16 WPScan GHSA-55fx-g2r6-rcvm
4.3
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Register or use low-privilege Subscriber account
  2. Delivery
    Submit forged field-reorder request
  3. Exploit
    Bypass missing authorization and nonce checks
  4. Execution
    Persistently corrupt form field structure
  5. Impact
    Break 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

Visual Form Builder 0 ≤3.1

Affected Packages

euvd visual_form_builder no fix

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

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

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.

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

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

3
CVSS changed
Oct 16, 2026 - 15:23 NVD
4.3 (MEDIUM)
CVE Published
Oct 16, 2026 - 06:00 cve.org
MEDIUM 4.3
CVE Published
Oct 16, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.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

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
common WordPress form-builder plugin, moderate but not universal install base
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

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.1%
Patch available No
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

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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