Skip to main content

Elementor Pro CVE-2026-32475

| EUVDEUVD-2026-62595 CRITICAL
Unrestricted Upload of File with Dangerous Type (CWE-434)
2026-08-19 Patchstack GHSA-684f-44pq-4p6q
9.0
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Identify site running Elementor Pro ≤4.2.1
  2. Delivery
    Reach vulnerable upload endpoint unauthenticated
  3. Exploit
    Bypass file-type validation with PHP payload
  4. Execution
    Write webshell to web-accessible path
  5. Persist
    Request uploaded file to execute code
  6. Impact
    Full 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.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
2 public PoCs No patch listed yet 0.4% exploitation probability (EPSS)

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

Alert me

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

Elementor Pro n/a ≤4.2.1

Affected Packages

euvd elementor_pro 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

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

Vendor (Patchstack) PRIMARY 9.0 CRITICAL
AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
vuln.today AI 9.0 CRITICAL

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.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

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

Why It Matters

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.

Business Impact: Severe
Compensating Controls

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

EPSS Score
0.4%
Top 65% exploitable
Prevalence
High
Elementor Pro is a widely deployed commercial WordPress page-builder add-on
Data Quality
6 sources
Confidence: High

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 CRITICAL
CISA KEV No
Public POC Yes
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
CRITICAL severity + public POC available
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

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

Attack Technique

Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.

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