Key details

  1. The vulnerability is CVE-2026-32475.
  2. Elementor Pro versions through 4.2.1 are affected.
  3. Elementor Pro 4.2.2 contains the fix.
  4. The flaw is an unauthenticated arbitrary-file-upload vulnerability that can lead to remote code execution.
  5. The vulnerable path requires a published Elementor Pro Form widget with at least one non-required File Upload field.
  6. Wordfence says attackers began targeting the issue on August 19, 2026, the day of public disclosure.
  7. Wordfence reported more than 190,000 blocked exploit attempts by its September 2 active-exploitation update.
  8. Independent security reporting confirms the flaw is being used to upload web shells and execute commands.
  9. Public proof-of-concept material is available.

What builders should take away

  1. Update Elementor Pro to 4.2.2 or later immediately on every production site, including forgotten microsites and client installs.
  2. If a site was exposed after August 19, perform compromise checks instead of assuming the patch retroactively makes it safe.
  3. Search upload locations for executable files and review web-server/WAF logs for suspicious requests around Elementor form submission endpoints.
  4. Prevent PHP execution in upload directories where your host/server configuration supports that hardening.
  5. Keep an inventory of commercial WordPress plugins whose updates may not flow through the same automation as WordPress.org packages.
  6. Do not combine this incident with unrelated WordPress plugin vulnerabilities just because they share an exploitation technique; patch and investigate each affected product separately.

What changed

CVE-2026-32475 was patched in Elementor Pro 4.2.2 on August 19, 2026, but active exploitation is now established. Wordfence reported that attackers began targeting vulnerable sites the same day the issue was publicly disclosed and said its firewall had blocked more than 190,000 exploitation attempts by its September 2 update. The flaw affects Elementor Pro 4.2.1 and earlier and can let an unauthenticated attacker bypass file validation in certain Form widget configurations, upload executable PHP and potentially take control of the site. Independent security reporting has confirmed exploitation activity and public proof-of-concept material is circulating.

Why it matters

Elementor Pro is installed on millions of WordPress sites, and the vulnerable condition can sit in an ordinary public-facing form rather than an administrative interface. Once exploitation is active, simply knowing that a patch exists is not enough: operators need to verify the deployed plugin version, look for signs that a web shell was already uploaded and prevent PHP execution in upload directories where their stack permits it. The event also illustrates why WordPress plugin inventory and automated patch visibility matter as much as core-version hygiene.

The bug can turn an optional form upload into code execution

The vulnerable validation loop can stop checking remaining files in a multi-file upload when an earlier array element reports no file. On a published Elementor Pro Form widget with at least one non-required File Upload field, an unauthenticated request can therefore reach a path where a later malicious file is not correctly rejected. If the server executes PHP from the resulting upload location, that can become remote code execution.

The remediation boundary is concrete: 4.2.2 or later

Elementor released the patched 4.2.2 build on August 19. Sites on 4.2.1 or earlier are affected. Operators should verify the version actually running on each production site rather than assuming a control panel or staging environment updated successfully.

Active exploitation changes the response from patching to incident checking

Wordfence says exploitation began on the day of public disclosure and reported more than 190,000 blocked attempts. Independent reporting describes web-shell delivery and command execution. A site that remained exposed after disclosure should therefore be checked for unexpected PHP files, administrator accounts, modified plugins/themes and suspicious requests rather than treated as clean merely because it has now been updated.

Firewall coverage is useful but configuration still matters

Wordfence says its malicious-file-upload protection can block exploitation, and separately recommends disabling code execution in WordPress upload directories. That is defense in depth, not a replacement for installing the fixed Elementor Pro release. Other WAF products and hosting controls should be evaluated against the actual exploit pattern rather than assumed to provide equivalent protection.

What to watch next

  • Whether CISA or other national vulnerability catalogs add CVE-2026-32475 to exploited-vulnerability lists.
  • Updated attack telemetry and observed post-exploitation behavior.
  • Whether hosts or Elementor publish additional indicators of compromise or automated cleanup guidance.
  • How quickly the vulnerable installed base moves to 4.2.2 or later.

Still unclear

  • Wordfence’s exploit-attempt count reflects traffic observed and blocked by its own security products, not the total number of internet-wide attacks or confirmed compromises.
  • Not every site running an affected Elementor Pro version is exploitable; the public form configuration and server execution environment matter.
  • A blocked attempt count does not establish how many sites were successfully compromised.

Sources

Direct reading behind this dossier.

3 sources

Discussion

Discussion is reader-contributed. Comments are not part of the BTN dossier or its editorial evidence.

0 visible comments

Join the discussion

Keep comments useful and relevant. Reader contributions may be moderated and are not BTN editorial evidence.

Sign in to comment