How the Cybersecurity Talent Shortage Is Weakening Business Resilience
Sep 19, 2026 / 22 min read
August 20, 2026 / 26 min read / by Team VE
Patching sounds like routine IT housekeeping until the company has hundreds of endpoints, cloud workloads, third-party applications, production dependencies, remote users, and systems that cannot simply be restarted on demand. The real challenge is deciding what must be patched first, proving that it was patched successfully, and keeping business disruption lower than the security risk you are trying to remove.
Patch management usually breaks down as companies grow because the environment changes faster than the process around it. New applications appear, cloud workloads are spun up, remote devices fall outside normal maintenance windows, software owners change, and some systems become too important to restart casually.
The problem gradually shifts from installing updates to maintaining an accurate picture of what exists, which vulnerabilities actually matter, who owns remediation, and how quickly fixes can move through testing and production.
A mature patching programme therefore works on risk rather than treating every update equally. Internet-facing systems, vulnerabilities already being exploited, privileged infrastructure, and assets holding sensitive data deserve faster action, while lower-risk updates can follow normal maintenance cycles.
Growing companies usually improve fastest when they combine accurate asset inventory, risk-based prioritization, automated deployment, clear exception handling, and verification that the patch actually reached the systems it was supposed to protect.
When NotPetya hit Maersk in June 2017, operations across the global shipping company were disrupted badly enough that Maersk later put the financial impact at USD 250 million to USD 300 million, covering lost revenue, IT restoration, and extraordinary operating costs.
The malware initially spread through a compromised Ukrainian software update, but once inside corporate environments it could also propagate using Windows SMB weaknesses associated with EternalBlue.
Microsoft had already released the critical MS17-010 security update in March, more than three months before NotPetya began tearing through networks. The episode became one of the clearest demonstrations of a problem security teams still deal with today: publishing a patch and getting that patch safely across a real enterprise are two very different events.
That operational gap has become more consequential. Verizon’s 2026 Data Breach Investigations Report found that vulnerability exploitation now accounts for 31% of breach entry points, overtaking stolen credentials for the first time in the report’s 19-year history. Attackers are also compressing the timeline.
Verizon reports that AI is helping threat actors identify and exploit known vulnerabilities faster, sometimes shrinking the defensive window from months to hours. For a growing company, this means the old rhythm of discovering a vulnerability, discussing it in the next infrastructure meeting, testing the update eventually, and waiting for the monthly maintenance window can become dangerously slow for the handful of vulnerabilities attackers are actively pursuing.
The difficulty is that real infrastructure does not patch itself according to a neat spreadsheet. A growing business may have Windows laptops used from home, Linux servers in AWS, a legacy finance application supported by a third party, VPN appliances, development environments, database clusters, employee phones, SaaS connectors, and perhaps one ageing machine that everybody knows is important, but nobody wants to restart.
Some patches can be automated overnight. Others require regression testing because they touch revenue-generating applications. A few cannot be applied immediately because the vendor has not certified them against another critical system. Growth adds these dependencies gradually, which is why patch management can appear perfectly healthy on paper while vulnerable assets quietly accumulate between teams.
The numbers show how difficult that prioritization has become. The same 2026 Verizon research found that only 26% of vulnerabilities in CISA’s Known Exploited Vulnerabilities set were fully remediated across the organizations studied, down from 38% the previous year. That is a more useful way to understand patch-management failure than assuming companies simply forgot to update software.
Security teams are dealing with more vulnerabilities, more assets, shorter exploitation windows, operational dependencies, and finite maintenance capacity at the same time. The companies that handle this well build a system for deciding which exposure deserves action today, which can safely wait, who owns the change, and how the organization proves afterwards that the vulnerable systems are actually gone.
Patch management starts to drift when the company loses confidence in its own inventory. A growing environment rarely expands in one controlled line. Developers spin up cloud instances, teams buy SaaS products directly, remote employees use devices outside the office, vendors deploy appliances, and older systems stay alive because one business process still depends on them.
If the company cannot reliably answer what exists, who owns it, what software it runs, and whether it is exposed to the internet, patching becomes incomplete before prioritization even begins.
The CIS Critical Security Controls put enterprise asset inventory first for a reason: security teams need an accurate view of endpoints, servers, network devices, cloud assets, and other connected systems before they can manage exposure consistently.
The difficult assets are rarely the obvious corporate laptops. They are the forgotten test servers, unsupported appliances, cloud workloads created for short projects, specialist applications managed by vendors, and systems that sit outside the team’s normal endpoint-management tools.
| What you need to know | Why it matters for patching |
| Asset owner | Someone has to accept and schedule remediation |
| Operating system and software version | Determines which vulnerabilities and patches apply |
| Internet exposure | Changes remediation urgency significantly |
| Business criticality | Helps balance security risk against operational disruption |
| Patch mechanism | Shows whether the system can be updated automatically or manually |
| Vendor dependency | Identifies systems where another party controls testing or approval |
| End-of-life status | Reveals software that may no longer receive fixes |
Cloud infrastructure makes this harder because assets can appear and disappear much faster than traditional inventory processes were designed for. Microsoft’s Azure Update Manager is built around continuously assessing update compliance across Windows and Linux machines in Azure, on-premises environments, and other clouds through Azure Arc.
The broader lesson is useful even outside Azure: patch visibility has to follow the lifecycle of the asset rather than wait for the asset to appear in a quarterly spreadsheet.
Ownership creates the second half of the problem. A vulnerability can be perfectly visible and still remain open because nobody knows who is allowed to patch the system. Infrastructure may assume the application team owns it, the application team may believe the vendor controls updates, and the vendor may be waiting for a maintenance window that nobody has formally approved.
The stronger programmes connect discovery directly to ownership, update responsibility, and escalation so the next question becomes much more useful: which of the vulnerabilities we already know about deserves action first?
Once the asset picture is reasonably accurate, the next challenge is deciding what actually needs to move first. Growing companies often inherit a backlog where dozens or hundreds of vulnerabilities arrive with labels such as “critical” or “high,” but those labels do not tell the whole story.
A critical issue on an isolated internal test system may be less urgent than a medium-severity flaw on an internet-facing VPN appliance that attackers are already exploiting. The useful question is therefore not “How severe is this vulnerability?” but “How exposed is this asset, how likely is exploitation, and what happens if the attacker succeeds?”
This is where exploitability data becomes valuable. FIRST’s Exploit Prediction Scoring System, or EPSS, estimates the probability that a vulnerability will be exploited in the wild within the next 30 days, giving security teams another signal beyond technical severity. Combined with business context, it helps separate vulnerabilities that are theoretically dangerous from those that deserve immediate operational attention.
A practical priority model usually looks at four things together:
| Signal | Why it matters |
| Active exploitation | Indicates that attackers are already using the vulnerability |
| Internet exposure | Makes the vulnerable service directly reachable |
| Business criticality | Determines how much operational or data impact compromise could create |
| Available mitigation | Shows whether the risk can be reduced before a full patch is deployed |
This matters because patching everything at the same speed is rarely realistic. Some updates can be pushed quickly across ordinary endpoints, while database servers, production applications, network appliances, and legacy systems may require testing, maintenance windows, or vendor coordination.
The stronger programmes therefore create different remediation lanes. A vulnerability being actively exploited on an internet-facing system may trigger emergency action, while a lower-risk issue on a segmented internal asset can move through the normal change process.
The real maturity comes from making those decisions explicit. Instead of allowing high-severity findings to sit in a queue until someone has time, the company defines which combinations of exploitability, exposure, and business importance trigger accelerated remediation.
That turns patching from a monthly maintenance exercise into a risk-management process, which is exactly what growing companies need once the vulnerability backlog starts moving faster than the team can patch it.
The tension in patch management is obvious once a company has enough production dependency: security wants the vulnerability closed quickly, while operations wants confidence that the fix will not break something important. Those goals can coexist, but only if the company has a rollout process that distinguishes between routine updates, high-risk production systems, and emergency vulnerabilities.
NIST’s enterprise patch management guidance treats patching as a form of preventive maintenance for exactly this reason, because the objective is to reduce security exposure without creating avoidable operational disruption in the process.
For ordinary endpoint and server updates, staged deployment is usually the safest pattern. A small pilot group receives the update first, then a broader production ring, and finally the remaining estate once reliability looks acceptable.
Microsoft’s Windows Autopatch deployment-ring model follows this approach by releasing updates sequentially across groups so organisations can validate stability before a wider rollout. The same principle applies well beyond Windows: test on representative systems, watch for failures, and expand quickly once confidence is high enough.
| Patch situation | Sensible rollout approach |
| Routine workstation update | Pilot group, then staged deployment |
| Critical production application | Test against representative workloads before wider rollout |
| Internet-facing vulnerability under active exploitation | Accelerated rollout with tighter monitoring and rollback readiness |
| Vendor-dependent application | Coordinate certification and compensating controls if patching must wait |
| Legacy system with no supported patch | Isolate, restrict access, or replace the system |
| Emergency security update with operational risk | Use a defined emergency-change process rather than waiting for the normal cycle |
Emergency patching deserves its own lane because the normal monthly cadence is sometimes too slow. If exploitation is already occurring and the vulnerable system is internet-facing, the company may need to accept more deployment risk than it normally would.
The decision should still be controlled: identify the affected assets, test the update on the smallest representative set possible, prepare rollback or recovery steps, and monitor closely after deployment. Microsoft explicitly designs update rings around deferrals, deadlines, and staged sequencing so organisations can balance rollout speed with reliability rather than treating every update identically.
The stronger programmes also recognise that “patch fast” is not the same as “patch blindly.” A business-critical database server, production ERP system, or specialised operational appliance may need a different process from an employee laptop because the cost of failure is different. The point is to make that decision intentionally.
Once testing groups, emergency-change rules, maintenance windows, rollback procedures, and post-deployment monitoring are defined in advance, patching becomes much faster because the team is no longer inventing the process every time a serious vulnerability appears.
Every growing company eventually has systems that cannot be patched immediately. A production application may need vendor certification, a database upgrade may require downtime the business cannot absorb that week, or a legacy platform may depend on a software version that is already approaching end of support.
Those exceptions are normal. The risk starts building when “we cannot patch this today” quietly turns into “we have been carrying this vulnerability for nine months.”
This is why exceptions need to be treated as temporary risk decisions rather than informal technical notes. AWS Systems Manager, for example, separates patch deployment from patch compliance reporting, allowing teams to identify which managed nodes remain non-compliant and drill into the resources still carrying missing updates.
That distinction matters because deployment activity can look healthy while a smaller group of important systems continues to sit outside policy.
A useful exception process should capture a few things explicitly:
End-of-life software deserves particular attention because patching eventually stops being available as an option. Red Hat, for example, publishes defined lifecycle stages for supported enterprise Linux releases, with security and maintenance coverage changing as products move through support phases.
The wider operational point is straightforward: once a platform falls outside supported maintenance, vulnerability management becomes increasingly dependent on isolation, compensating controls, extended support arrangements, or replacement.
This is where technical debt becomes security debt. A legacy application may survive for years because replacing it carries cost and operational risk, but every unsupported dependency narrows the company’s response options when a serious vulnerability appears. Mature patch programmes therefore track unsupported and exception-based assets separately from ordinary patch compliance, because they represent a different class of exposure.
The goal is to make delayed patching visible and deliberate. A company can reasonably decide that a critical application should remain unpatched for two weeks while compatibility testing is completed. It should also be able to show who made that decision, what protects the system during that period, and exactly when the exposure will be reviewed again.
One of the quieter reasons patch programmes fail is that deployment is treated as the finish line. A management console shows an update as pushed, the change ticket is closed, and the team moves on.
In reality, a patch can fail to install, an endpoint can remain offline during the maintenance window, a server can roll back, or an application can continue running a vulnerable component even after the host operating system has been updated. The stronger programmes therefore separate deployment status from actual exposure and verify that the vulnerable condition has disappeared.
This is where rescanning matters. Qualys, for example, recommends running follow-up vulnerability scans after remediation to confirm that previously identified vulnerabilities are no longer present. That verification step is important because patching activity and vulnerability reduction are not always the same thing. A team can report 95% patch deployment while still carrying the handful of exposed assets that matter most.
The most useful metrics therefore focus on residual risk rather than raw patch volume:
| Metric | What it tells you |
| Percentage of critical assets still vulnerable | Shows whether meaningful exposure remains |
| Mean time to remediate high-risk vulnerabilities | Measures how quickly the team is reducing risk |
| Failed or missed deployments | Reveals devices that fall outside normal patch coverage |
| Reopened vulnerabilities | Shows whether fixes are being reversed or applied inconsistently |
| Exception age | Highlights vulnerabilities that have been deferred for too long |
| Internet-facing exposure after patching | Confirms whether the highest-risk systems are actually protected |
Verification also exposes gaps in process that deployment dashboards can hide. If remote laptops repeatedly miss updates, the issue may be connectivity or endpoint management. If production servers stay vulnerable after maintenance windows, the problem may be ownership or change control.
If the same vulnerability keeps returning after every release, the underlying issue may sit in the build image, deployment pipeline, or software supply chain rather than in patching itself.
For growing companies, this is often the point where patch management becomes measurable in a way leadership can actually use. The question shifts from “How many patches did we install?” to “How much high-risk exposure is still open, and how long does it usually stay open?” That is a much better indicator of whether the patch programme is genuinely reducing the attack surface over time.
As companies grow, patching starts crossing organisational boundaries. Infrastructure may own the operating system, an application team may own the software running on top of it, a vendor may control the upgrade path, and security may be the group identifying the vulnerability.
When responsibility is spread across several teams, remediation can slow even when everyone agrees the issue is important. The practical fix is to make ownership explicit at the asset and vulnerability level rather than assuming “IT” will absorb the work somehow.
That usually means assigning a clear remediation owner, a target date, and an escalation path for every high-risk finding. ServiceNow’s vulnerability response model is built around connecting vulnerability findings to asset context, ownership, remediation tasks, and workflows, which reflects how mature organisations operationalise patching once manual coordination becomes too slow.
The point is less about the platform itself and more about the operating model: discovery has to translate directly into accountable action.
A practical ownership model can look like this:
| Responsibility | Typical owner |
| Asset inventory and technical discovery | IT infrastructure / cloud operations |
| Vulnerability detection and prioritisation | Security team |
| Application compatibility testing | Application owner / engineering |
| Patch deployment | IT operations / platform team |
| Vendor coordination | Application owner / procurement |
| Risk acceptance for delayed remediation | Business or system owner |
| Verification and closure | Security / vulnerability management |
This becomes especially important when third-party software is involved. A vulnerability may affect a product the internal team cannot patch directly, which means remediation depends on vendor updates, compatibility testing, or an agreed maintenance window. Without a named owner, those dependencies can sit in limbo because everyone can see the issue but nobody owns the next action.
For growing companies, the most useful shift is to treat patching as a shared operating process rather than a background IT task. Security identifies and prioritises risk, technical teams execute the change, application owners validate business impact, and leadership intervenes when remediation is repeatedly delayed.
Once that ownership is visible, patch management becomes much easier to scale because every serious vulnerability has a clear path from detection to closure.
Most patch programmes improve fastest when the company stops treating every system and vulnerability as equal. The first objective should be to reduce the amount of unmanaged exposure around the systems that would matter most in a breach.
That usually means internet-facing infrastructure, privileged systems, identity services, business-critical applications, and anything holding sensitive customer or financial data. Those assets deserve clearer ownership, shorter remediation targets, and tighter verification than low-risk internal systems.
A practical priority order looks like this:
| Priority | What to fix first | Why it matters |
| Internet-facing systems | Patch or mitigate actively exploited vulnerabilities quickly | These systems are directly reachable by attackers |
| Identity and privileged infrastructure | Shorten remediation windows and test changes carefully | Compromise can create broad access across the environment |
| Remote access and network appliances | Keep firmware and software current | These systems frequently sit at the boundary of the business |
| Business-critical applications | Define tested maintenance and rollback procedures | Security fixes need to move without creating avoidable outages |
| Legacy and unsupported systems | Isolate, replace, or move to supported versions | The company may eventually lose access to vendor fixes entirely |
| Remote endpoints | Improve automated deployment and compliance monitoring | Devices outside the office are easy to miss |
| Third-party managed systems | Define who patches, who verifies, and how quickly | Responsibility gaps often sit between the company and the vendor |
The operating model should then separate routine patching from emergency remediation. Routine updates can follow scheduled maintenance windows and staged deployment.
A vulnerability under active exploitation on a critical exposed system should move through a faster path with defined approval, testing, rollback, and post-deployment monitoring. The difference should be established before the next emergency occurs, because deciding what qualifies as “urgent” during an incident usually wastes the time the company is trying to save.
Automation should cover as much of the repetitive work as possible, particularly endpoint and standard server updates, while people concentrate on exceptions, compatibility, business risk, and systems where downtime has real consequences.
This is where patching begins to scale properly. The organisation is no longer relying on administrators to remember every update manually, but it also avoids pretending that every production dependency can be patched blindly.
The strongest programmes eventually measure one thing above everything else: how long meaningful exposure remains open. If an actively exploited vulnerability on an internet-facing system can be identified, owned, remediated, and verified within a predictable window, the process is working.
If the same weakness can sit unresolved because the asset owner is unclear, the maintenance window is uncertain, or nobody verifies the deployment afterwards, the patch-management problem is still operational rather than technical.
Patch management becomes unreliable when the environment changes faster than the organisation can discover, prioritise, test, deploy, and verify updates. Growing companies add cloud workloads, SaaS applications, remote devices, third-party systems, and new infrastructure continuously, which means the patching process has to evolve at the same pace.
A monthly maintenance routine that works for 100 endpoints can become inadequate once the business is managing thousands of assets across several platforms and ownership is distributed across multiple teams.
The companies that handle this well usually have a few things in common: they know what they own, they understand which assets matter most, they can distinguish urgent exposure from routine maintenance, and they have clear responsibility for remediation. They also treat exceptions as temporary decisions, verify that fixes actually worked, and measure how long meaningful risk remains open rather than simply how many updates were pushed.
The practical objective is fairly simple. Critical vulnerabilities on exposed or high-value systems should move through a faster remediation path, routine updates should be automated wherever possible, and systems that cannot be patched need compensating controls and a documented plan for resolution. That gives the organisation a way to keep security urgency and operational stability in balance without allowing either one to dominate the process.
Patch management therefore becomes a test of operational maturity as much as technical capability. The real question is whether the company can move from disclosure to remediation quickly enough, consistently enough, and with enough confidence that the fix will hold. Once that process is predictable, patching stops being a recurring fire drill and becomes part of normal security operations.
Patch management becomes harder because the environment stops being simple. What may begin as a handful of laptops and servers can quickly expand into cloud workloads, remote endpoints, SaaS integrations, network appliances, third-party applications, development environments, and legacy systems.
Each asset can have a different owner, maintenance window, patch method, and business dependency, which makes coordination much more difficult than simply installing updates.
The real challenge is therefore less about the availability of patches and more about keeping asset visibility, ownership, testing, deployment, and verification aligned as the company changes. Once those processes start drifting apart, vulnerabilities remain open because nobody is quite sure what should be patched first, who is responsible, or whether the fix was actually successful.
There is no single frequency that works for every system. Routine endpoint and server updates may follow a regular maintenance cycle, while vulnerabilities that are actively exploited or exposed directly to the internet often need a much faster response. Business-critical systems may require additional testing before deployment, which means the patching timetable should reflect both security urgency and operational risk.
A stronger model uses different remediation windows based on exposure and business consequence. High-risk vulnerabilities should move through an accelerated process, while lower-risk issues can follow the normal change schedule. The important part is having those rules defined in advance so that urgent vulnerabilities do not get trapped inside a monthly patch cycle that was never designed for them.
No. Patch management focuses specifically on deploying software and firmware updates that correct known issues, while vulnerability management is broader. Vulnerability management includes discovering assets, identifying weaknesses, prioritising them, assigning ownership, tracking remediation, managing exceptions, and verifying whether the exposure has actually been removed.
Patching is therefore one of several remediation options. Some vulnerabilities may be addressed through configuration changes, access restrictions, compensating controls, service removal, or system replacement instead of a conventional patch. Mature security programmes connect the two disciplines so that vulnerability data determines which patches need attention first.
Not automatically. A critical severity rating is an important signal, but prioritisation should also consider whether the vulnerability is being exploited, whether the system is internet-facing, what privileges an attacker could gain, and how important the affected asset is to the business. Those factors often determine urgency more accurately than severity alone.
A critical vulnerability on an isolated test system may reasonably follow a different schedule from a high-severity flaw on an exposed VPN appliance being actively targeted by attackers. The strongest patch programmes combine technical severity with exploitability, exposure, and business context before setting remediation deadlines.
The first step is to understand exactly why the patch must be delayed. The reason may be application compatibility, vendor certification, uptime requirements, or the risk of breaking a critical dependency. Once that is clear, the company should reduce exposure through compensating controls such as network restrictions, stronger access controls, additional monitoring, or temporary isolation where practical.
The exception should also have an owner and an expiry date. Delayed remediation becomes dangerous when it quietly turns into permanent acceptance. A clear review date, documented mitigation, and long-term resolution plan make sure the vulnerability remains visible until the underlying problem is actually removed.
Internet-facing systems can be reached directly by attackers, which dramatically changes the opportunity for exploitation. Vulnerabilities in VPN gateways, web applications, firewalls, remote-access tools, and externally exposed servers may be scanned at scale shortly after details become public, especially once reliable exploit code appears.
That makes exposure one of the strongest prioritisation signals in patch management. A vulnerability that requires internal access may provide defenders more time, while the same weakness on an externally reachable service can become an immediate attack path. Growing companies should therefore maintain a clear inventory of internet-facing assets and give those systems shorter remediation targets.
Deployment status alone is not enough. A management platform may report that an update was pushed while some endpoints remained offline, installations failed, systems rolled back, or vulnerable software continued running elsewhere. Verification should confirm that the affected version or vulnerable condition is no longer present.
That usually means reviewing patch compliance, checking failed deployments, and rescanning important assets after remediation. For critical findings, the company should be able to demonstrate that the original exposure has disappeared rather than simply showing that a deployment task completed successfully.
Legacy systems need to be treated as a separate risk category because the normal patching process may eventually stop working altogether. If a vendor no longer provides security updates, every newly discovered vulnerability reduces the company’s options and increases reliance on isolation, restricted access, additional monitoring, or extended-support arrangements.
The long-term answer is usually replacement or migration. Compensating controls can buy time, but they should not become a permanent substitute for supported software. Companies should track unsupported systems explicitly and attach a retirement or upgrade plan to them so technical debt does not quietly become permanent security exposure.
Patch volume is usually a weak measure because installing thousands of low-risk updates can make the programme look healthy while serious exposure remains unresolved. More useful metrics include the time taken to remediate high-risk vulnerabilities, the number of critical assets with overdue findings, exception age, failed deployments, and the amount of internet-facing exposure still open after remediation.
These measures show whether risk is actually decreasing. Leadership should be able to see whether the company is getting faster at closing meaningful exposure and whether the same systems or teams repeatedly fall outside the expected remediation window. That gives a much clearer view of operational maturity than a simple percentage of patches installed.
Start with asset visibility and ownership. The company should know which systems exist, who owns them, which are exposed to the internet, and how each one is updated. Without that foundation, automation and vulnerability scanning will still leave gaps because unknown or ownerless assets continue to fall outside the process.
From there, introduce risk-based prioritisation, staged deployment, emergency patching, exception tracking, and post-remediation verification. The objective is to create a predictable path from vulnerability disclosure to closure so the company can move quickly on high-risk exposure without turning every update into an operational emergency.
Sep 19, 2026 / 22 min read
Sep 18, 2026 / 23 min read
Sep 16, 2026 / 26 min read