CISA gives agencies until November 6 to patch WordPress
CISA added WordPress Core flaw CVE-2026-119977 to its KEV catalog after a TOCTOU race in the upgrade process enabled unauthenticated code execution.
CISA added CVE-2026-119977 to its Known Exploited Vulnerabilities catalog, giving Federal Civilian Executive Branch agencies until November 6, 2026 to patch. The flaw is in WordPress Core itself, not a plugin, and it carries a CVSS score of 8.1.
It is a time-of-check time-of-use (TOCTOU) race condition in the full-package core upgrade process. When WordPress pulls down and unpacks a complete core update, it writes the new package to a staging path before moving it into place. CISA says those staging paths are predictable and web-accessible, and the installer’s setup-config.php is reachable there while the upgrade is in flight. An attacker who hits that path during the window gets unauthenticated code execution on the server.
TOCTOU bugs turn on the gap between when a program checks a condition and when it acts on it. Here the check is roughly “this is a legitimate, in-progress upgrade,” and the use is installer logic running out of the staging directory. Because the path is guessable and served over HTTP, an unauthenticated attacker can race the upgrade and reach installer code that was only ever meant to run for the site owner. No account on the target is needed. The constraint is timing: the opening exists only while a complete core update runs.
Wordfence published details last week and reported that exploiting the flaw requires catching that brief window during a complete core update. In the first 21 hours after disclosure it logged more than 18,500 requests aimed at staged setup-config.php installer paths, and it reports blocking 12,632 exploitation attempts in the most recent 24-hour period. Previdian recorded three exploitation attempts against its honeypot sensors from a single UK-geolocated IP address on October 30, 2026.
Patches shipped late last month, ahead of both the public write-up and the KEV listing. For most operators the fix is straightforward: get onto the patched core release. The awkward part is that the exposure sits inside the upgrade mechanism itself, so the act of running a full-package core update is where the window opens. Sites that auto-update are patching and exposing themselves in the same operation, which is why the attack volume clustered on installer paths immediately after disclosure.
If you run WordPress at any scale, confirm the patched core version is actually deployed rather than queued, and check that your edge or WAF is handling the fleet rather than relying on per-site auto-update timing. Block or restrict external access to upgrade staging paths and to setup-config.php outside a genuine install flow; there is no reason an internet client should be fetching an installer config during a routine upgrade. The request pattern Wordfence described, bursts of hits against staged setup-config.php paths, is a clean detection signal in access logs, so grep for it across the window around any recent core update.
The November 6 deadline is binding only on FCEB agencies, but with CISA confirming active exploitation and the attack traffic already in the tens of thousands of requests per day, it is a reasonable marker for everyone else running these systems.
Keep Reading
wordpressCryptoPayment Gateway pulled in August, still no patch
CVE-2026-81648 is a CVSS 10.0 flaw in the CryptoPayment Gateway WordPress plugin, under active exploitation with no patch; remove it and rotate wallet keys.
wordpressBricksforge RCE flaw exploited since October 7
CVE-2026-85097, a CVSS 10.0 flaw in the Bricksforge WordPress plugin, is under active exploitation for unauthenticated RCE. Update to 4.0.1 and audit uploads.
LXDLXD Flaw Enables Keyless Client Impersonation
CVE-2026-112816 let remote attackers impersonate trusted LXD and MicroCloud clients without possessing their private keys.
Latest on the Wire
Full wire →- 69GB Breach Exposes Philippine Migrant Worker RecordsDark Reading
- AI Agents Write Code Now. Here's What We Lost.Hacker News
- Antimony: Graph-Based CAD from Lisp Machine PhilosophyHacker News
- C++26 DIS Vote Fails, First Rejection in C++ HistoryHacker News
New signal daily · RSS
Stay in the loop
New writing delivered when it's ready. No schedule, no spam.