Free tech learning for everyone, from basics to pro

Vulnerability AssessmentCyber SecurityIntermediate

Patch management: testing, rollout rings and emergency patches

In short: Patch management keeps software up to date in a controlled way. Good programmes know what they run, test patches on small groups first, roll out in rings, have a fast path for emergencies, and measure how many systems are actually patched.

Why patching is hard

Applying an update sounds simple, yet unpatched systems remain one of the most common ways attackers get in. The difficulty is scale and risk: hundreds of products, thousands of devices, business systems that cannot go down, and the fear that a patch will break something. Patch management is the process that makes patching routine, safe and measurable.

Patch processInventoryknow what yourunMonitornew releasesTestpilot groupDeployin ringsVerifymeasurecompliance
Figure 1. A repeatable patch process from inventory to verified compliance.

The core process

  • Inventory: list operating systems, applications, firmware and cloud images, with owners. Do not forget network devices, hypervisors and third-party software.
  • Monitor releases: follow vendor advisories. Microsoft releases most security updates on the second Tuesday of each month, often called Patch Tuesday; many other vendors publish on their own schedules.
  • Assess: decide urgency using exploitation, exposure and asset value (see prioritisation).
  • Test: install on representative systems and check key applications still work.
  • Deploy in rings and verify with reports and rescans.

Examples of manual update commands you might use on single machines; at scale, use a management platform:

sudo apt update && sudo apt upgrade -y
sudo dnf upgrade --refresh -y
winget upgrade --all
Get-HotFix | Sort-Object InstalledOn -Descending | Select-Object -First 5

Rollout rings and maintenance windows

Deployment ringsRing 0: IT testlab and IT devices, day 1Ring 1: Pilotvolunteers, about 5 percentRing 2: Broadmost users and serversRing 3: Criticalsensitive systems last
Figure 2. Rings release patches to small groups first so problems are found before they reach everyone.

Rings let you catch problems early while still moving quickly. Each ring waits a set time (for example, two or three days) before the next begins, and a problem in an early ring pauses the rollout. Servers usually patch in agreed maintenance windows, with clustered or load-balanced systems patched one node at a time to avoid downtime.

Emergencies and exceptions

When a flaw is being actively exploited, normal timelines are too slow. An emergency patch process should be agreed in advance: who can approve it, how much testing is acceptable, and how users are told. Internet-facing systems such as VPNs, firewalls and email gateways are often the first priority.

ProblemPractical response
Vendor has no patch yetApply the vendor's workaround, restrict access, increase monitoring
Legacy system out of supportIsolate it, plan replacement, record a time-limited exception
Medical or industrial deviceFollow the manufacturer's approved updates; segment and monitor
Patch broke an applicationRoll back, report to vendor, add a temporary mitigation

Measuring success

Measure patch compliance (the percentage of devices fully patched within the target time), mean time to patch by severity, and the number of devices not reporting at all. Some schemes set clear expectations; for example, the UK Cyber Essentials scheme expects high and critical security updates to be applied within 14 days of release.

Tip: a reboot is often part of the patch. Track "installed but pending restart" separately, because the vulnerability remains until the device restarts.

Practice

What is the purpose of deployment rings?
To release patches to small groups first so problems are found and fixed before the patch reaches all users and critical systems.
A VPN appliance flaw is being actively exploited and no patch exists yet. What should you do?
Apply the vendor workaround or mitigation, restrict or disable exposed features, increase monitoring for compromise, and patch as soon as the fix is released.
Why is "installed but pending restart" worth tracking separately?
Many patches only take effect after a reboot, so the device is still vulnerable until it restarts.

Key takeaways

  • Patching needs an inventory of all software, firmware and devices.
  • Test patches, then deploy in rings with pauses between them.
  • Agree an emergency process for actively exploited flaws.
  • Isolate and record exceptions for systems that cannot be patched.
  • Measure compliance, time to patch and pending reboots.
Tracks your learning on this device only. See your progress on the learning paths.

About the author

Mohamed Fayas

Founder of FM TecHub. CCNA certified, with a BTEC HND in Network Engineering, and BEng (Hons) in Computer Networking and Cloud Security. He writes practical, plain-English guides on networking, security and cloud.

More about the author

Original content written by Mohamed Fayas for FM TecHub. © 2026 FM TecHub. You're welcome to share a link to this page; please don't copy the text elsewhere without permission.

Stay up to date by email

New notes, tools and security news from FM TecHub, explained simply. Free.

We only use your email to send these updates. See our privacy policy.