← All posts

The Patch That Opens the Door

On November 3, CISA added a WordPress vulnerability to its Known Exploited Vulnerabilities catalog and gave federal agencies three days to fix it. The flaw, CVE-2026-119977, carries a CVSS score of 8.1 and affects WordPress versions 4.7 through 7.1.3. It allows an unauthenticated attacker to run code on a server during a core update.

Read that again. During the update. Not before. Not because the site is unpatched. The vulnerability only exists while the patch is being applied.

When the Cure Is the Symptom

CVE-2026-119977 is a time-of-check-to-time-of-use race condition in the WordPress core upgrader. When a site administrator hits "Update Now," the system briefly stages files in a predictable, web-reachable directory. An attacker who hits the right URL at the right moment, during that narrow window, can execute arbitrary code on the server. Plugin and theme updates do not trigger it. Only full-package core updates do.

Within 24 hours of the first firewall rule going live, security vendor Wordfence reported blocking tens of thousands of attack attempts. Researchers observed attackers polling groups of sites for hours at a stretch, waiting to catch a server mid-upgrade. They are not looking for unpatched sites. They are looking for sites in the act of patching.

WordPress powers roughly 40 percent of the web. Many of those installations belong to organizations that treat WordPress as a low-risk marketing site, outside the scope of their security program. That assumption just got more expensive.

What Executives Should Take From This

Most boardroom conversations about patching are simple: are we up to date or not? CVE-2026-119977 introduces a harder question. Your team can do everything right, follow every policy, apply every update the day it ships, and still create a window of exposure in the process. The vulnerability is not in the neglect. It is in the diligence.

This is not an argument against patching. It is an argument against treating patch management as a checkbox exercise. Three questions every executive should be asking after this disclosure:

1. Do we know where all our WordPress installations are?

Not just the corporate site managed by IT. The recruiting microsite a marketing agency spun up two years ago. The investor relations page hosted by a third-party firm. The staging server a developer forgot to decommission. If your asset inventory does not include every public-facing web property, you cannot answer the next two questions.

2. How are updates applied, and who controls the timing?

WordPress supports automatic background updates, and many hosts apply security patches on their own schedule. That is convenient, but it means updates may roll out at unpredictable times, potentially during business hours, when an attacker is most likely watching. Organizations that rely on auto-updates without controlling the timing cannot manage this risk. Ask your team whether updates happen in a coordinated maintenance window or whenever the system decides.

3. What protections are in place during the update itself?

Web application firewalls can block requests to the predictable staging paths that attackers target. Wordfence deployed a rule on October 28, the same day the patch shipped. If your WordPress host does not offer equivalent protection, or if your sites sit behind no firewall at all, the upgrade window is unguarded. The question is not whether you patch. It is whether you patch safely.

The Severity Debate Matters

There is a revealing disagreement between WordPress and the security research community. WordPress labeled this flaw low severity. Wordfence, acting as the CVE Numbering Authority, scored it 8.1 out of 10. The gap comes down to attack complexity: WordPress argues the race window is too narrow to exploit reliably. Researchers say attackers have already figured out how to watch for it.

For a board member, the lesson is not which number is correct. It is that severity ratings are opinions, not facts, and that your organization's actual risk depends on context, not scores. A flaw rated "low" by a vendor and "high" by a researcher demands a conversation, not a shrug.

A Broader Pattern

This is not the first time the infrastructure meant to protect organizations has become the attack surface. In July, WordPress force-pushed an emergency fix for the wp2shell vulnerability. Earlier this year, certificate authority eMudhra required emergency patching. Palo Alto, Ivanti, Fortinet, and Barracuda have all disclosed flaws in their own security appliances that were exploited in the wild.

The pattern is consistent: the tools we deploy to reduce risk carry risk of their own. That does not mean we should stop deploying them. It means the boardroom question "are we patched?" needs a companion: "what happens while we are patching, and who is watching?"