Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify site running Elementor Pro ≤4.2.1
-
DeliveryReach vulnerable upload endpoint unauthenticated
-
ExploitBypass file-type validation with PHP payload
-
ExecutionWrite webshell to web-accessible path
-
PersistRequest uploaded file to execute code
-
ImpactFull site/host compromise
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 network access to a WordPress site running Elementor Pro at or below version 4.2.1 with the vulnerable upload functionality reachable, and no authentication (CVSS PR:N) or user interaction (UI:N) is needed. The limiting factor is the CVSS AC:H rating: the attacker must meet a specific non-default condition or precise code-path requirement (for example a particular form/upload feature being configured and exposed, or a validation-bypass precondition) rather than trivially uploading a file against any default install - the exact configuration prerequisite is not enumerated in the provided data and should be confirmed against the Patchstack advisory. Sites that do not expose the affected upload widget/endpoint are correspondingly harder to exploit. |
| Impact | The signals point to genuine high priority, with some caveats. The CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H, 9.0 critical) indicates a network-reachable, unauthenticated (PR:N) attack requiring no user interaction, with full confidentiality, integrity and availability impact and a scope change - consistent with webshell-driven RCE that escapes the plugin's security boundary to the host. The one moderating factor is AC:H, meaning the attacker must satisfy some non-trivial condition or win a specific code path rather than trivially POST a file; this tempers the otherwise worst-case profile. EPSS is not provided, and the CVE is not listed in CISA KEV, so there is no confirmation of active exploitation; likewise no public POC is referenced. The combination of unauthenticated network access, RCE outcome, and a very large install base makes this a strong patch-now candidate despite the missing exploitation telemetry - but the AC:H rating and absence of an EPSS/KEV signal mean widespread automated exploitation is not yet confirmed. |
| Exploit ScenarioDerived | A remote, unauthenticated attacker locates a WordPress site running a vulnerable Elementor Pro build and abuses the flawed upload handler to submit a PHP file disguised as or bypassing an allowed type, satisfying the specific condition implied by the AC:H rating. Once the file lands in a web-accessible directory, the attacker requests its URL to execute the code, obtaining a webshell and server-side command execution. No public POC is referenced, but Patchstack characterizes the issue as a file-upload-to-RCE chain. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 19, 2026
Unauthenticated arbitrary file upload leading to remote code execution affects the Elementor Pro WordPress plugin from unspecified early versions through 4.2.1, allowing a remote attacker with no credentials to upload a dangerously-typed file (e.g. a PHP webshell) and execute code on the hosting server. Reported by Patchstack and carrying a critical 9.0 CVSS score with a scope-changing vector, the flaw can result in full site and potentially host compromise. No public exploit identified at time of analysis, though Patchstack's write-up explicitly frames it as an unauthenticated file-upload-to-RCE path, making it a high-priority patch for any WordPress site running the Pro add-on.
RemediationAI
Upgrade Elementor Pro to the vendor's patched release as soon as it is available; the input indicates the flaw affects versions up to 4.2.1, so a build later than 4.2.1 is expected to contain the fix, but no exact fixed version is confirmed in the provided data - verify the current version via the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/elementor-pro/vulnerability/wordpress-elementor-pro-plugin-4-2-1-arbitrary-file-upload-vulnerability) and the plugin's changelog before deploying. Until patched, apply compensating controls: place a WAF/virtual patch in front of WordPress (Patchstack and comparable providers typically ship a rule for this class), restrict or disable Elementor Pro upload-capable features (form file-upload widgets and any custom upload endpoints) where not essential, and harden the uploads directory by denying PHP execution (e.g. an .htaccess/Nginx rule blocking execution of .php in wp-content/uploads) - note this can break legitimate functionality that relies on dynamic files in that path. Additionally monitor for newly created PHP files in upload paths and unexpected outbound connections as detection for attempted exploitation.
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
Elementor Pro is the commercial extension of the widely used Elementor page-builder plugin for WordPress, adding form widgets, dynamic content, template/theme-builder features and custom upload handling. The root cause is CWE-434 (Unrestricted Upload of File with Dangerous Type): an upload handler fails to properly validate or restrict the type/extension/content of uploaded files, so an attacker can place executable server-side code (typically PHP) into a web-accessible directory. Because WordPress serves PHP directly, a successfully placed script can be requested by URL and executed by the PHP interpreter, converting a file-write primitive into arbitrary code execution. The affected CPE is cpe:2.3:a:elementor:elementor_pro:*, covering all builds up to and including 4.2.1.
Know when Elementor Pro 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:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Network-reachable and unauthenticated (AV:N/PR:N/UI:N) file upload yielding RCE that escapes the plugin to the host (S:C, C/I/A:H); AC:H reflects the non-trivial upload-bypass precondition.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unrestricted Upload of File with Dangerous Type vulnerability in Elementor Elementor Pro allows Using Malicious Files.
This issue affects Elementor Pro: from n/a through 4.2.1.
Latest POC
2 public PoC links from nuclei
Sign in to open the public PoC links collected for this CVE.
Executive ViewAI
Elementor Pro, a widely-deployed WordPress page builder plugin, contains a critical unauthenticated remote code execution vulnerability (CVE-2026-32475) affecting versions through 4.2.1. Any WordPress site running the Pro add-on is exposed to attackers uploading malicious files and gaining full server control without requiring valid credentials. This threatens site availability, customer data, and brand reputation across all affected organizations.
Disable Elementor Pro plugin entirely until vendor patch is available (primary mitigation); implement WAF rules rejecting POST requests to file upload endpoints; restrict upload file types at the server level (whitelist .jpg, .png, .pdf only, block .php, .phtml, .php5); enforce no-execute permissions on /wp-content/uploads/ via web server configuration; enable real-time file integrity monitoring on upload directories; maintain hourly backup snapshots to enable rapid restoration if compromise is detected.
Threat Model
4 threats: Elevation of Privilege, Tampering, Information Disclosure and 1 more
5-step attack chain with trust boundaries and controls
Full threat model - attack chain, trust boundaries, controls per stage and evidence - is part of the Pro and Business plans.
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.
More in Elementor Pro
View allThe Elementor Pro plugin for WordPress is vulnerable to unauthorized data modification due to a missing capability check
The Dynamic OOO widget for the Elementor Pro plugin through 3.0.5 for WordPress allows remote authenticated users to exe
The Elementor Website Builder Pro plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the video_html_t
The Elementor Website Builder Pro plugin for WordPress is vulnerable to Stored Cross-Site Scripting via widget's custom_
The Elementor Website Builder Pro plugin for WordPress is vulnerable to Stored Cross-Site Scripting via an SVGZ file upl
Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in Elementor E
The Elementor Website Builder Pro plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's Med
EUVD-2026-62595
GHSA-684f-44pq-4p6q
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB