Cybersecurity

Critical Vulnerability in Elementor Pro Enables Remote Command Execution on WordPress Sites

A vulnerability in Elementor Pro's file upload module, identified as CVE-2026-32475, allows malicious PHP files to be uploaded and executed on the server, but exploitation requires a specific form configuration. A fix has been released, and administrators should update the plugin and inspect files uploaded during the exposure period.

2026-08-20
4 min read
808 views
certi.news Editorial Team
Critical Vulnerability in Elementor Pro Enables Remote Command Execution on WordPress Sites

Security reports have warned of a critical vulnerability in the Elementor Pro plugin for WordPress sites that could allow attackers to upload executable files and run PHP code remotely on the server. The vulnerability is identified as CVE-2026-32475 and affects Elementor Pro versions older than 4.2.2.

The issue is related to the File Upload module. The plugin uses two separate loops to validate and process files, but the loops handle an upload part with an empty name differently. According to a report by Patchstack, a company specializing in WordPress ecosystem security, this difference can be exploited by creating a multipart upload request that appears valid to the validation mechanism, while the processing mechanism allows a malicious file in a later part of the request to pass through.

How Can the Flaw Be Exploited?

The scenario begins with a published form on the site that includes a file upload field, with multiple uploads enabled. The attacker places an unnamed first part, followed by a malicious PHP file. During validation, processing stops after the empty part because of the UPLOAD_ERR_NO_FILE error, so the subsequent payload is not inspected. The processing stage, however, skips the empty part and continues handling the malicious file, then moves it to the public directory wp-content/uploads/elementor/forms/.

Afterward, the attacker can attempt to determine the name of the file that was created using the uniqid() function. Because this function is time-based and does not actually produce a random value, the name can be inferred through time-related guessing. In some configurations, the automated response message may reveal the file's address directly. When the file is requested at its address, the PHP server interprets its contents and executes the commands with web server privileges.

Which Sites Are Vulnerable?

Elementor Pro has more than 10 million active installations and is the paid version of Elementor, a drag-and-drop website-building tool. The version adds features such as form creation, template and popup building, custom code and CSS insertion, and e-commerce tools.

However, the scope of the risk does not include all sites using the plugin. Elementor explained that the vulnerability affects only sites using an Elementor Pro form containing a file upload field, with the multiple-file upload option enabled, which is disabled by default. The company said that other sites are not affected by this vulnerability, while recommending that users update the plugin to reduce the risks of security or compatibility issues.

What Should Administrators Do?

Patchstack reported the vulnerability to the Elementor team on July 16, 2026, after it was discovered by researcher Tin Pham. The plugin developer prepared a fix the following day, and Patchstack verified it on August 3 before it was made available on August 19. The company has not yet observed any active exploitation of the vulnerability in real-world attacks.

  • Update Elementor Pro: Install version 4.2.2 or any later available version.
  • Inspect the public directory: Review wp-content/uploads/elementor/forms/ for PHP files or other unknown files.
  • Investigate suspicious files: The update does not delete files that may have been uploaded during the exposure period, so they must be examined and removed according to incident response procedures.

The practical significance of the vulnerability is that, according to Patchstack, it requires only the presence of a published Elementor form with the appropriate field and settings. Therefore, installing the fix alone is not sufficient to verify the site's integrity if it was exposed to malicious uploads before the update.

News source
BleepingComputer
Open original source ↗
c
Author

certi.news Editorial Team

What you need to know

Some WordPress sites are affected by a critical vulnerability in Elementor Pro that allows malicious PHP files to be uploaded and remote commands to be executed if the site uses a form with a multiple-file upload field. Update the plugin to version 4.2.2 or later, and inspect the public uploads directory for suspicious files.

  • The vulnerability is tracked as CVE-2026-32475 and affects Elementor Pro versions earlier than 4.2.2.
  • Exploitation requires a published Elementor Pro form containing a file-upload field with multiple-file uploads enabled, which is disabled by default.
  • An attacker can upload a malicious PHP file to wp-content/uploads/elementor/forms/ and attempt to execute it remotely.
  • Elementor released a fix in version 4.2.2 and later versions.
  • Updating alone does not remove files that may have been uploaded previously, so the public directory should be inspected and unknown files investigated.
  • Patchstack said it had not observed active exploitation of the vulnerability in real-world attacks at the time of the report.

FAQ

Which sites are vulnerable to this vulnerability?

Sites using a published Elementor Pro form that contains a file-upload field with the multiple-file upload option enabled.

Which version fixes the vulnerability?

Version 4.2.2 or any later available version of Elementor Pro.

Is updating Elementor Pro enough to protect the site?

Updating alone is not sufficient if the site was exposed to malicious file uploads before the update; inspect wp-content/uploads/elementor/forms/ and remove suspicious files in accordance with incident-response procedures.

In the same category

You may also like

View all news