Description
The Super Forms – Drag & Drop Form Builder plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 6.3.313 via the submit_form function. This is due to missing file type validation and the absence of any capability check on the submit_form nopriv AJAX handler, whose only barrier is a session nonce freely obtainable by unauthenticated visitors via a separate nopriv endpoint. This makes it possible for unauthenticated attackers to upload files that may be executable, which makes remote code execution possible. The nonce requirement is trivially bypassed because the super_create_nonce nopriv AJAX action allows any unauthenticated visitor to mint a valid sf_nonce and session cookie in a single prior request, reducing exploitation to two unauthenticated HTTP requests.
Published: 2026-07-10
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Super Forms – Drag & Drop Form Builder contains an arbitrary file upload flaw. Missing file type validation and absent capability checks on the submit_form AJAX handler allow attackers to upload files that may contain executable code. Because the nonce can be minted by unauthenticated users, an attacker can perform the upload without authentication, leading to remote code execution on the site. The weakness is categorized as CWE-434.

Affected Systems

The flaw exists in WebRehab Super Forms – Drag & Drop Form Builder versions up to 6.3.313. No specific subversions are listed; the list covers all releases through that version.

Risk and Exploitability

The CVSS score is 9.8, indicating critical severity, and the EPSS score of < 1% suggests a low probability of exploitation, though not zero. The issue is not listed in CISA KEV. Exploitation requires only two unauthenticated HTTP requests: first the super_create_nonce nopriv action to obtain a valid nonce and session cookie, then the submit_form nopriv AJAX call to upload the chosen file. Because the attacker does not need to authenticate, attackers can automate the procedure across many sites. The likely vector is via web requests to the plugin’s AJAX endpoints, inferred from the description.

Generated by OpenCVE AI on July 28, 2026 at 08:33 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the latest release of Super Forms, which should contain the for the submit_form endpoint.
  • Temporarily block unauthenticated access to the submit_form AJAX handler using a security plugin or server configuration, preventing public file uploads.
  • Restrict the types of files that can be uploaded by enforcing strict MIME type validation and disabling execution for any uploaded files in the plugin’s upload directory, e.g., by adding appropriate .htaccess rules or server settings.
  • Monitor the site for unexpected file uploads or execution attempts to detect potential exploitation activities.

Generated by OpenCVE AI on July 28, 2026 at 08:33 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 10 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 10 Jul 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared Webrehab
Webrehab super Forms – Drag & Drop Form Builder
Wordpress
Wordpress wordpress
Vendors & Products Webrehab
Webrehab super Forms – Drag & Drop Form Builder
Wordpress
Wordpress wordpress

Fri, 10 Jul 2026 04:00:00 +0000

Type Values Removed Values Added
Description The Super Forms – Drag & Drop Form Builder plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 6.3.313 via the submit_form function. This is due to missing file type validation and the absence of any capability check on the submit_form nopriv AJAX handler, whose only barrier is a session nonce freely obtainable by unauthenticated visitors via a separate nopriv endpoint. This makes it possible for unauthenticated attackers to upload files that may be executable, which makes remote code execution possible. The nonce requirement is trivially bypassed because the super_create_nonce nopriv AJAX action allows any unauthenticated visitor to mint a valid sf_nonce and session cookie in a single prior request, reducing exploitation to two unauthenticated HTTP requests.
Title Super Forms <= 6.3.313 - Unauthenticated Arbitrary File Upload via 'data' Parameter (datauristring / value)
Weaknesses CWE-434
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Webrehab Super Forms – Drag & Drop Form Builder
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-10T14:10:37.476Z

Reserved: 2026-07-06T18:28:42.679Z

Link: CVE-2026-14894

cve-icon Vulnrichment

Updated: 2026-07-10T14:10:17.532Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-28T08:45:04Z

Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type