Scan my site freeScan free

Security notices / Contact Form 7 CVE-2026-114432, rated 9.8: update to 6.2.4 or later

Security notice

Use Contact Form 7 on WordPress? Versions 6.2 to 6.2.3 let anyone upload files to your site. Update to 6.2.4 or later today.

Last updated: Wednesday, November 11, 2026, 10:52 AM ETStatus: Fix released. Details public Nov 19. Update to 6.2.4+ now.

Updated November 11, 2026: WordPress.org now lists Contact Form 7 6.2.5, which also fixes two separate, lower-risk issues. We removed the line saying no attacks had been reported. This flaw is still not on the CISA list of known exploited flaws. Previous update: Monday, November 9, 2026, 10:02 AM ET.

Contact Form 7 versions 6.2 to 6.2.3 have CVE-2026-114432. Someone without a login can upload any file through a form that has a file upload field, and the file stays on your server. On some common server setups that file can then be run as code, which hands over the whole site. Update to 6.2.4 or later today; WordPress.org now lists 6.2.5. WPScan plans to publish the attack details on November 19, 2026, so update before then. (WPScan, NVD, WordPress.org)

What happened

Who should worry

Any WordPress site running Contact Form 7 6.2 to 6.2.3 with at least one form that has a file upload field. Sites on Debian or Ubuntu with Apache are most at risk. Sites without a file upload field are less exposed, but should still update. (WPScan)

WordPress.org lists 10,000,000+ active installations. That is a plugin installation count, not a count of affected or compromised sites. (WordPress.org)

What to do now

  1. Update to 6.2.4 or later today, preferably the latest, 6.2.5. Back up the site and database first, then update the plugin through WordPress. (WPScan, WordPress.org)
  2. If the update has to wait, take file upload fields off your forms, or deactivate the plugin until you can update. Tell visitors how else to send you files in the meantime.
  3. Look for files that should not be there. Ask your developer or host to check the uploads folder, including the plugin's temporary folder wp-content/uploads/wpcf7_uploads, for files ending in .php, .phar, .html or .svg that nobody on your team added. Updating closes the flaw; it does not remove files an attacker may already have placed.
  4. Ask your host to turn off folder listing for your site if it is on. It is a one-line server setting, and the attack above relies on it.

What to send your developer, agency or host

Please check which version of Contact Form 7 our WordPress site runs. CVE-2026-114432 affects versions 6.2 to 6.2.3: an unauthenticated file upload through form file fields that leaves the file on disk, which can lead to remote code execution on Debian or Ubuntu Apache servers with directory listing and .phar handled as PHP. It is fixed in 6.2.4 (WordPress.org now lists 6.2.5). Please update today, check wp-content/uploads/wpcf7_uploads and the rest of uploads for unexpected .php, .phar, .html or .svg files, turn off directory listing if it is on, and confirm the version you left us on. Sources: WPScan, NVD, Contact Form 7.

Common questions

Does this mean my site was hacked?

No. A vulnerable version is a reason to update and check the site, not proof of a break-in. The details go public on November 19, so do not wait.

Can EverThread tell me if I am affected?

No. EverThread does not test for this. We cannot see which WordPress plugins your site runs or which versions they are on. A scan without a warning about this plugin does not mean your site is safe.

Where can I follow updates?

Follow WPScan, the NVD entry and the plugin page on WordPress.org. All current notices are on our notices page.

Security alerts by email

Hear about the next one first.

When a flaw puts websites at risk, we send one email: what happened, who it affects and what to do. It's free, whether or not you use EverThread.

We email you a link to confirm first, and every alert has a one-click unsubscribe. Alerts can include a short note about EverThread. Already a customer? Use your account email and your alerts include a link to your dashboard. Privacy

Sources

While you are here

Check your site's other basics free. We look at your home page the way a browser does This scan cannot see which WordPress plugins your site runs or which versions they are on. No account.

Or sign up free and we check it every day and email you when something changes.