• News/
  • bleepingcomputer-20260820143948

Critical Elementor Pro bug exposes WordPress sites to RCE attacks

BleepingComputer
·
Bill Toulas
·
Published Aug 20, 2026
·
Updated

A critical vulnerability in the Elementor Pro WordPress plugin could allow attackers to upload executable files for remote code execution on the server. Identified as CVE-2026-32475, the flaw affects Elementor Pro versions before 4.2.2 and stems from the File Upload module, which uses separate loops for file validation and processing that handle empty filename uploads differently. “The problem is that these two loops disagree about what to do with an empty file entry (an upload part whose filename is blank, which PHP reports as UPLOAD_ERR_NO_FILE),” clarifies a report from Patchstack, a cybersecurity company focused on the WordPress ecosystem. “The validation loop and the processing loop have different early-exit logic for these empty entries, so a carefully shaped multi-part upload can be seen one way by the validator and another way by the mover.” An attacker could exploit this behavior by crafting a multipart upload in which the first entry has an empty filename, followed by a malicious PHP payload. This causes the validation routine to exit after examining the first part, dismissing it with the UPLOAD_ERR_NO_FILE error and never checking the second part. The processing step skips the empty entry but goes through the rest of the upload and moves to a public directory (wp-content/uploads/elementor/forms/) the PHP in the second part. Elementor Pro is the paid version of Elementor, a highly popular drag-and-drop website builder for WordPress that has more than 10 million act...

Read full article

Affected Software

1 affected component
Elementor Elementor Pro WordPress plugin<4.2.2

Frequently Asked Questions

1

Which Elementor Pro versions are affected by CVE-2026-32475?

The vulnerability affects Elementor Pro versions before 4.2.2.

2

How can the flaw lead to remote code execution?

An attacker can craft a multipart upload with an empty-filename entry first and a malicious PHP payload second. The validation routine stops after the empty entry, while the processing logic handles the later payload, potentially allowing executable files to be uploaded to the server.

3

Is the vulnerability being exploited?

Yes. The article flags the issue as exploited and notes that it was added to the KEV list on August 24, 2026.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203