Skip to content
FortiOS 7.6 flaw CVE-2026-121530 lets RADIUS admins sign in with an invalid two-factor token
Black Shard

Loading

    AdvisoriesHigh severity

    Exploited WordPress core flaw CVE-2026-119977 lets attackers run code during core upgrades

    Attackers with no login can run code on the server while a full core upgrade is in progress. Every branch from 4.7 now has a fixed release.

    Black Shard Advisories

    2 min read

    Share

    Affects

    WordPress Core

    What to do

    Update every WordPress site to 7.1.4 today, then check each for files and accounts nobody added.

    On this page
    1. How the flaw works
    2. What to do now
    3. Who is affected
    4. Detection notes
    5. Essential Eight mapping
    Advisory BS-ADV-2026-0011
    KEV listed
    CVE
    CVE-2026-119977
    CVSS
    8.1 (v3.1, Wordfence, via NVD)
    Exploitation
    Exploited, in the CISA catalogue
    Affected
    • WordPress Core 4.7 through 7.1.3
    Fixed in
    • WordPress 7.1.4
    • WordPress 7.0.8
    • WordPress 6.9.11
    • WordPress 6.8.12
    • Branches 4.7 to 6.7: the fixed release NVD lists for each, 4.7.39 to 6.7.11

    How the flaw works

    WordPress stages files at predictable, web-accessible paths during a full-package core upgrade. An unauthenticated attacker who reaches those paths during the upgrade window can execute code on the server. Each full core upgrade on an unpatched site opens that window.

    What to do now

    Sites with automatic background updates turned off go first, then any site held on an older branch, which needs the fixed release for that branch.

    1. List every WordPress site the firm runs, including staging and campaign sites, with its core version
    2. Update each from Dashboard, Updates, Update Now, or confirm the automatic update has completed
    3. Restrict the site to your own addresses while the core upgrade runs, where hosting allows
    4. Move sites on older branches to the current release, the only one WordPress actively supports
    5. Compare core files against a clean copy of the release and investigate anything extra

    Who is affected

    Any site on an affected version is exposed while a full-package core upgrade runs, because the upgrade uses predictable, web-accessible staging paths. WordPress backported the fix to every branch from 4.7, and the NVD record names the fixed release for each, such as 6.9.11 and 7.0.8. The same release fixes several stored cross-site scripting flaws.

    Detection notes

    The window opens only during an upgrade, so start from the time of each core upgrade and read the web server logs either side of it.

    • Requests from outside addresses to upgrade staging paths while a core upgrade ran
    • PHP files in the site that match no plugin, theme or core release
    • Administrator accounts or plugins nobody on the team added
    • Outbound connections from the web server to addresses it has no reason to reach

    Essential Eight mapping

    Patch applications: the Essential Eight Maturity Model sets 48 hours for internet-facing services where a working exploit exists, and this flaw is exploited. Restrict administrative privileges and multi-factor authentication: keep WordPress administrator accounts few and protected, so an account an attacker plants stands out.

    Affected by this advisory?

    Tell us what you run. We patch, contain and check for signs of compromise.