Scan my site freeScan free

Fix guides / Security notices

Security notice

WordPress 7.1.4 fixes a flaw in its own updater. CISA says it is being exploited. Update today.

Last updated: Wednesday, November 4, 2026, 8:17 AM ETStatus: Exploited, per CISA (KEV, Nov 3). Update now.

On October 28, 2026, WordPress released version 7.1.4, a security release. It fixes "a weakness in the WordPress upgrade process which can lead to remote code execution during the upgrade window" (in plain words, a way for someone with no account to run their own code on your server while WordPress is updating itself), and WordPress recommends that you "update your sites immediately." On November 3, 2026, CISA, the US government's cybersecurity agency, added this flaw, now numbered CVE-2026-119977, to its Known Exploited Vulnerabilities (KEV) catalog "based on evidence of active exploitation." CISA has not said who was hit, and we found no public report naming a site that was taken over. CISA's November 6 deadline applies to US federal agencies, but CISA encourages every organization to prioritize KEV flaws. Before that, on October 29, security firm Wordfence said attackers were already trying to exploit this flaw: it reports more than 18,500 requests aimed at it in the first 21 hours, and The Hacker News reports, quoting Wordfence, 62,969 blocked attacks in 24 hours. Those figures count attempts. The attack only works if someone hits a narrow window of seconds while a full WordPress update is unpacking, so updating now does not tell you whether an earlier update was hit. If your website runs WordPress, check today that it is on 7.1.4 or the newest release for its version, or ask whoever runs it to confirm. If your site updates itself, confirm the update actually happened. Then check your server logs for successful requests to PHP files under wp-content/upgrade around the times core updates ran, and look for administrator accounts, plugins or PHP files you do not recognize, because CISA lists this flaw as exploited.

What happened

Who should worry

This is about websites built on the WordPress software you install yourself. If you are not sure whether your site runs WordPress, ask your web developer or hosting company. Ask about this if any of these are true:

This does not replace updating PHP. WordPress 7.1.4 does not change the PHP version on your server. See our PHP notice.

What to do now

Do these today.

  1. Ask the question. Send the message below to your developer, agency or host. You need a clear answer: what WordPress version does our site run, and is it on the latest security release?
  2. Update WordPress. In your WordPress dashboard, open Dashboard, then Updates, and install WordPress 7.1.4 if it is offered. WordPress says the update can also be downloaded from WordPress.org. Take a backup first. (WordPress announcement)
  3. If your site updates itself, check that it did. The Updates screen shows the version you are on. If it still shows an older version, update by hand and ask your host or developer why the automatic update did not run. (WordPress announcement)
  4. On an older WordPress version? Install the newest release for your version from the list above, such as 6.8.12 or 6.7.11, and plan the move to the current version, because WordPress says only the most recent version is actively supported. If your site is on 4.6 or older, WordPress no longer issues security updates for it, so it needs a full upgrade. (WordPress announcement, WordPress HelpHub)
  5. Check for a break-in, even if you are now on 7.1.4. Updating closes the hole but does not tell you whether someone got in during an earlier update, and CISA lists this flaw as exploited. Ask your developer or host to look in the web server logs for successful requests (status 200) to PHP files under wp-content/upgrade around the times core updates ran, including the update that installed 7.1.4 and earlier ones. HOL Guard reads requests that were refused or not found (403 or 404) as probing, not a takeover. Cyber-Threat.net says your own updates can also cause short bursts of requests there, so compare any hit with when your updates really ran and who started them. HOL Guard says the modified time of wp-includes/version.php shows when the latest core update ran, and that the update that installed a fix was itself run by the older, unfixed updater; we have not confirmed that second point, but Patchstack says the window comes back on every update, including automatic ones. Also look for PHP files left in the wp-content/upgrade folder, for administrator accounts you do not recognize, and for plugins you did not install. If your logs do not reach back far enough, check the site itself for these signs. HOL Guard also suggests checking whether wp-config.php was changed when you did not change it. Ask for a malware scan after updating. If you find something, treat the site as compromised: restore from a clean backup, update everything and change all passwords. (CISA alert, Wordfence, Cyber-Threat.net, HOL Guard, The Hacker News)
  6. Optional: block web access to wp-content/upgrade/ in the web server. Ask your developer or host to deny web requests to wp-content/upgrade/ in the nginx or Apache configuration, not in a plugin, and to check that the folder cannot be browsed. Wordfence says that folder is web-accessible on many servers, which is what the attack relies on, and Patchstack says a PHP security plugin cannot stop the update-process flaw, so this has to be done in the web server. HOL Guard gives the same advice. It protects future updates and is worth doing if you cannot update right away, but it is a stopgap, not a fix, and it does not tell you whether you were hit before. (Wordfence, Patchstack, HOL Guard)
  7. If you use the Wordfence plugin, Wordfence says paying customers (Premium, Care and Response) got its firewall rule on October 28 and free users get it on November 27, that sites should confirm the firewall is optimized with its Extended Protection setting because the attack requests a PHP file directly, and that receiving the rule "does not replace installing the security update." (Wordfence)
  8. Review who has an account. Remove accounts that are no longer needed and check that people with Contributor, Author or Editor access should still have it. Patchstack points to Contributor accounts as where most of these fixes start. (Patchstack)
  9. Check your site afterwards. Load your main pages, test your forms and, if you sell online, place a test order.

What to send your developer, agency or host

WordPress released 7.1.4 on October 28, 2026, a security release that fixes, among other things, a weakness in the WordPress upgrade process that can lead to remote code execution during the upgrade window (CVE-2026-119977, which CISA added to its Known Exploited Vulnerabilities catalog on November 3, 2026 based on evidence of active exploitation), and a set of stored cross-site scripting flaws that need a logged-in account. WordPress recommends updating immediately. Please tell us which WordPress version our site runs, and whether it is on 7.1.4 (or the newest release for its branch). If automatic updates are on, please confirm the update actually installed. Wordfence reported attack attempts on October 29, so please check our server logs for successful requests (status 200) to PHP files under wp-content/upgrade around the times core updates ran, including the update that installed 7.1.4 and earlier ones, and check for PHP files left in that folder and for administrator accounts, plugins or PHP files we do not recognize. If anything looks wrong, please treat the site as compromised, restore a known-good backup, update everything and change all passwords, and tell us what you find. Please also check that web access to wp-content/upgrade/ is blocked in the nginx or Apache configuration (not in a plugin) and that the folder is not listable, and tell us who has Contributor, Author, Editor or Administrator accounts so we can remove any we do not need. If we are on 4.6 or older, please tell us the plan to upgrade. Sources: WordPress announcement, WordPress HelpHub, Patchstack, Wordfence, CISA KEV.

Common questions

Has my site been hacked?

This notice does not mean your site has been hacked. It means a security update is out and CISA lists the update-process flaw as exploited. CISA does not say who was hit, and we found no public report naming a site that was taken over. Wordfence reported attempts, and says the attack needs a full-package core update to be running. The way to know is to update and check the signs listed above, including the server logs for the times your core updates ran. (CISA alert, Wordfence)

Is this flaw being exploited?

CISA says so. It added CVE-2026-119977 to its Known Exploited Vulnerabilities catalog on November 3, 2026 "based on evidence of active exploitation," with a November 6 due date for US federal agencies and "Unknown" for ransomware use. CISA does not publish its evidence. Wordfence reported more than 18,500 attempts in the first 21 hours after its firewall rule went live. We found no public report naming a site that was taken over. (CISA alert, CISA KEV, Wordfence)

Can EverThread tell me if I am affected?

No. EverThread does not test for these flaws. We check your home page from the outside, the way a browser sees it. We cannot reliably see which WordPress version a site runs, because many sites hide it. We also cannot see who has accounts on your site or whether an update has been installed. If our scan does not warn you about WordPress, that does not mean you are up to date. Our free scan does look at your home page for other common problems, such as an expired padlock certificate, missing browser safety settings and files that should not be public.

Does this flaw have a CVE number?

Yes. It is CVE-2026-119977, published on October 31, 2026 by Wordfence, rated CVSS 8.1 (high) by Wordfence. When we first wrote this notice, on October 30, there was no CVE record. WordPress's own GitHub advisory, published October 29, labels the flaw Low severity and says "No known CVE." (CVE record, WordPress GitHub advisory, Wordfence)

How many flaws did this fix?

The WordPress announcement lists twelve items and does not give a total. WordPress's HelpHub page for the release counts 22 vulnerabilities across the branches it fixed, with older branches affected by fewer, and Patchstack groups the same fixes into 17 advisories. The numbers differ because one listed item can cover several flaws and because each group counts differently, so we do not rely on one number. (WordPress announcement, WordPress HelpHub, Patchstack)

My site updates itself. Do I need to do anything?

WordPress says sites that support automatic background updates will update on their own. Confirm it: open Dashboard, then Updates, and check the version. Automatic updates can be turned off or blocked, and they can fail. (WordPress announcement)

Is this the same as the PHP flaws?

No. The PHP flaws are in the PHP language your server runs, and WordPress sites run on PHP too. Those need a PHP update from your host or developer. See our PHP notice. This notice is about WordPress itself.

Where can I follow official updates?

The WordPress announcement and the WordPress HelpHub page for 7.1.4 are WordPress's own account. Patchstack has a longer technical explanation, and Wordfence has the report of attacks.

Security alerts by email

Hear about the next one first.

When a flaw puts websites at risk, we send one plain-English 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 and tell you in plain English. This scan cannot see which WordPress version your site runs, who has accounts on it, or whether an update has been installed. No account.

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