How to Use Patch Deployment Rings for a Windows Zero-Day
Patch deployment rings for a zero-day: patch the users attackers reach first, advance on written criteria, and verify coverage with two signals.
Patch deployment rings are ordered groups of devices that receive an update one after another, so a bad patch hits a few machines before it hits everyone. For a Windows zero-day the order matters for a second reason: the first ring should be the users an attacker is most likely to reach. This guide shows how to build and run patch deployment rings when the clock is short, using the October 2026 Windows Shell flaw CVE-2026-96951 as the worked example.
What are patch deployment rings?
Patch deployment rings are groups of devices that receive the same update in sequence, with a short soak period between each group. Each ring is a test for the next one, and a problem found early stops the rollout before it spreads.
Most teams run four or five rings. The difference for zero-day work is that ring order follows exposure as well as risk tolerance.
Why does ring order change for an exploited flaw?
Because the normal order protects stability first, and an exploited flaw needs you to protect the most targeted users first. With a three-day CISA KEV deadline, you do not have time to wait a week on a pilot group before reaching the people attackers are emailing.
CVE-2026-96951 in Windows Shell shows the pattern. It needs a user to open a crafted file, so exposure tracks who receives outside attachments and downloads, not which servers face the internet.
How to build zero-day patch deployment rings
Build the rings before you need them. During an incident you should only be choosing timings.
- Ring 0, IT and security staff (hours). 20 to 50 devices across every hardware model and Windows build you support. Their job is to find install failures, reboots that hang and broken line-of-business apps.
- Ring 1, high-exposure users (same day). The mailboxes that receive the most external attachments: finance, accounts payable, HR, recruiting, sales, executive assistants and the help desk. Pull the list from mail gateway statistics, not from an org chart.
- Ring 2, general workstations (day 2). The rest of the client fleet, split into two or three waves if the fleet is large.
- Ring 3, servers (day 2 to 3). Start with jump hosts and remote desktop servers, where users open files on shared machines. Leave clustered and change-controlled systems for last within the ring.
- Exceptions ring (tracked, not ignored). Kiosks, lab machines and anything that cannot take the patch on schedule. Each one gets an owner, a compensating control and a date.
Keep ring membership dynamic where your tooling allows it. Intune, Windows Autopatch and Configuration Manager can all target groups built from attributes, so a new hire in finance lands in Ring 1 automatically.
How do you know a ring is ready to advance?
Advance when installs succeed at your target rate and no blocking issue has been reported during the soak window. For a zero-day, a soak of a few hours for Ring 0 and half a day for Ring 1 is usually enough.
Write the go/no-go criteria down in advance: an install success rate, a ticket count threshold and a named person who can stop the rollout. Without those, every ring turns into a meeting.
Verifying coverage with two signals
A device that reports "installed" in one console can still be on the old build. SOCRadar's October 2026 guidance is to confirm installs with at least two signals, such as endpoint management reports and vulnerability scans.
- Signal one: your management tool. Intune, Configuration Manager or WSUS compliance reports for the cumulative update. For October 2026, BleepingComputer lists KB5127648 and KB5126653 for Windows 11 and KB5126657 for Windows 10 extended security updates.
- Signal two: the build number. Compare each device's OS build against the fixed builds in Microsoft's CVE record. For CVE-2026-96951 these include 10.0.26100.9711 for Windows 11 24H2, 10.0.22631.7652 for 23H2 and 10.0.20348.5761 for Server 2022.
- Reconcile the gap. Devices that disagree between the two signals go on a short list for hands-on follow-up. These are often machines that downloaded the update and never rebooted.
What to do while rings are in progress
The rollout takes days, so keep compensating controls in place until the last ring finishes:
- Keep SmartScreen and Office Protected View enforced by policy, not left to user choice.
- Enable the Office policy that blocks macros in files from the internet. Microsoft includes it in the Microsoft 365 Apps security baseline.
- Tighten the mail gateway on archive and container attachments from external senders for the duration.
These controls rely on Mark of the Web, which a Shell bypass undermines, so they reduce risk rather than remove it. Our explainer on what Mark of the Web is and where it gets lost explains which of them still help.
How do you handle a bad patch mid-rollout?
Pause the next ring, do not roll back the rings already patched unless the break is severe, and get a vendor workaround or known-issue entry. Rolling back reopens the exploited hole on the devices most likely to be attacked.
BleepingComputer noted a Microsoft warning that the October 2026 update could break Smart App Control. That is the kind of issue Ring 0 exists to catch. Decide in advance which breakages justify a pause and which get a workaround while the rollout continues.
Common mistakes with patch deployment rings
- Putting executives in the last ring "to avoid disruption." Executives and their assistants receive the most targeted email. They belong in Ring 1.
- Treating the exceptions ring as permanent. Every exception needs an expiry date.
- Measuring success by percent of fleet. 95 percent coverage means nothing if the missing 5 percent is accounts payable.
For the case that the Important severity label should not slow any of this down, read why security feature bypass bugs deserve emergency patching.