Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify site running Sigma Forms Pro
-
DeliveryLocate form with unrestricted upload field
-
ExploitSubmit form with PHP payload
-
ExecutionFile written to web-accessible directory
-
PersistRequest uploaded file URL
-
ImpactExecute arbitrary code as web server
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File type validation, storage isolation
MITRE ATT&CK
2 techniques across 2 tactics: Command and Control, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a form built with Sigma Forms Pro that contains a file-upload field whose allowed_file_types option is not configured - a state that exists by default in the shipped Job Application, Support Ticket, and Wholesale Application templates, making default installs immediately exploitable. The attack path is the handle_form_submission function, which grants unfiltered_upload to the submitter and bypasses MIME validation. Per the CVSS vector (AV:N/AC:L/PR:N/UI:N), there are no special conditions beyond network reachability: no authentication and no user interaction are needed. The main limiting factor is configuration - if an operator has set a restrictive allowed_file_types allow-list on every upload field, the MIME bypass does not apply and exploitation is blocked. |
| Impact | This is a genuine top-priority issue rather than an inflated CVSS number. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, C:H/I:H/A:H = 9.8) aligns fully with the described attack: network-reachable, no authentication, no user interaction, and full server compromise. The decisive amplifier is that several default templates ship with unrestricted upload fields, so the bug is exploitable on a fresh install with no operator misconfiguration required, which typically drives EPSS upward once weaponized. No EPSS score, KEV listing, or SSVC decision data was provided in the input, so automatability and exploitation-status signals cannot be quantitatively confirmed here; however, the combination of unauthenticated RCE and default-exploitable configuration means even a small operator or municipal IT team should treat patching as urgent. No public exploit code was supplied, so this remains a pre-weaponization window that defenders should use to remediate ahead of mass scanning. |
| Exploit ScenarioDerived | An attacker locates a WordPress site running Sigma Forms Pro that exposes a Job Application or Support Ticket form, then submits the form with a malicious PHP file attached to the unrestricted upload field. Because the plugin grants unfiltered_upload and skips MIME validation, the file lands in a web-accessible directory; the attacker then requests its URL to execute the payload and gain code execution as the web server user. No authentication, user interaction, or public exploit tooling is required given the default-exploitable templates. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 29, 2026
Unauthenticated remote code execution in the Sigma Forms Pro (AI Generated Forms) WordPress plugin by bdthemes affects all versions through 1.4.5, where the handle_form_submission function temporarily grants the unfiltered_upload capability to every submitter and skips MIME validation when allowed_file_types is empty. An unauthenticated attacker can upload an executable PHP file and run arbitrary code on the server. No public exploit has been identified yet, but the flaw is immediately exploitable against default installs because shipped templates (Job Application, Support Ticket, Wholesale Application) expose unrestricted upload fields by design.
RemediationAI
No vendor-released patched version was identified in the available data, so a fixed version cannot be cited; monitor the bdthemes announcements page (https://feedback.bdthemes.com/announcements) and the Wordfence advisory (https://www.wordfence.com/threat-intel/vulnerabilities/id/44d63454-87f0-49e3-ac04-2fa83882500d?source=cve) for a release above 1.4.5 and upgrade immediately once available. As interim compensating controls: configure allowed_file_types on every form to a strict allow-list of non-executable extensions, which closes the MIME-bypass path but requires editing each form; remove or disable the default Job Application, Support Ticket, and Wholesale Application templates that ship without restrictions, at the cost of losing those forms; and place a WAF rule or web-server config denying execution of PHP within wp-content/uploads (for example a 'php_flag engine off' or location block), noting this may break legitimate plugins that rely on dynamic content in uploads. If none of these are feasible, deactivate the plugin until a fix ships.
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 vulnerability is a classic CWE-434 unrestricted file upload, but with an unusually severe twist: rather than merely failing to validate an upload, the plugin actively elevates privilege by dynamically assigning WordPress's unfiltered_upload capability to any user during form processing. In WordPress, unfiltered_upload normally bypasses the extension/MIME allow-list that protects wp-content/uploads, so granting it to anonymous submitters removes the platform's built-in safety net. When a form's allowed_file_types option is not configured, the plugin performs no server-side MIME or extension check, allowing a .php payload to be written into a web-accessible directory and executed by the PHP interpreter. The affected component per CPE is cpe:2.3:a:bdthemes:sigmaforms_pro_-_ai_generated_forms, a commercial forms builder plugin.
Know when Sigmaforms Pro Ai Generated Forms 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:N/UI:N/S:U/C:H/I:H/A:H
Unauthenticated, network-reachable file upload leads to server code execution with no user interaction, and default templates are exploitable, so PR:N, UI:N, AC:L and full C/I/A:H all hold.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
DescriptionCVE.org
The Sigma Forms Pro plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1.4.5 via the handle_form_submission function. This is due to the plugin dynamically granting the unfiltered_upload capability to all users during form submissions and bypassing MIME type validation when allowed_file_types is not configured. This makes it possible for unauthenticated attackers to execute code on the server. Several default pre-built templates including Job Application, Support Ticket, and Wholesale Application have file upload fields with no file type restrictions configured by design, making this vulnerability immediately exploitable upon installation.
Articles & Coverage 2
Executive ViewAI
Sigma Forms Pro WordPress plugin (versions ≤1.4.5) contains a critical unauthenticated remote code execution vulnerability allowing attackers to upload and execute arbitrary PHP files, resulting in complete server compromise. Organizations using this plugin face immediate data exfiltration, malware installation, and operational disruption, with no vendor patch currently available.
Disable and remove the plugin immediately from all affected installations. Configure web server to deny PHP execution in wp-content/uploads directory (.htaccess: php_flag engine off). Deploy WAF rules to block POST requests to form submission endpoints or restrict to authenticated users only. Implement file upload restrictions at server level (whitelist specific safe file types, block .php/.phtml/.phps extensions). Enable web server access logging and monitor for suspicious file uploads to wp-content/uploads. Consider enabling network-level file upload scanning. These controls are interim only; vendor patch is required for full remediation once released.
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
Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Arbitrary file deletion in the SigmaForms Pro - AI Generated Forms plugin for WordPress (all versions through 1.4.11) le
Unauthenticated arbitrary file upload in the SigmaForms Pro - AI Generated Forms WordPress plugin (versions <= 1.4.5) al
EUVD-2026-68094
GHSA-vgff-mr3q-h6mh
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB