Book a Security Consultation

What Is Patch Management?

8 minute read
Beginner

Patch management fixes known vulnerabilities before attackers exploit them. The process, how to prioritize and what boards should require.

What Patch Management Actually Involves

Patch management covers software of every type: operating systems (Windows, Linux, macOS), applications (browsers, productivity suites, custom enterprise software), firmware (routers, switches, printers, IoT devices), and cloud infrastructure components. The scope is broader than most organizations initially account for, and the devices that most commonly host unpatched vulnerabilities are often the ones farthest from central IT visibility — network devices, printers, industrial control systems, and employee-managed endpoints.

The patch management cycle has four phases. Discovery: maintaining a current inventory of all software assets across the environment — the prerequisite to knowing what needs to be patched. Assessment: evaluating patches for applicability, criticality, and potential business impact before deployment. Testing: validating patches in non-production environments to identify compatibility issues before broad deployment. Deployment: rolling out patches in a controlled sequence with rollback capability if issues emerge.

Each phase is an opportunity for failure, and each failure extends the window of vulnerability. Organizations that do not maintain accurate software inventories cannot assess patch applicability. Organizations that skip testing deploy patches that break production systems — which leads to delayed patching in the future. Organizations that lack rollback capability cannot recover quickly from failed patches.

Why Most Organizations Fail at Patch Management

The operational reality is that patching is disruptive. Patches require testing, require change management approval, require deployment windows that do not impact business operations, and occasionally break things. The organizational incentive structure works against timely patching: the person responsible for patching is accountable for the disruption it causes but not for the breach that occurs months later when an unpatched vulnerability is exploited. The consequence of delay is invisible until it is not.

The IBM Cost of a Data Breach Report consistently finds that known, patchable vulnerabilities account for a significant percentage of breach entry points. Equifax was breached through CVE-2017-5638, an Apache Struts vulnerability for which a patch was available 78 days before the breach. The patch was not applied. 147 million records were exposed. The breach cost Equifax over $700 million in settlement costs. The patch was free.

Mean time to patch — the average time between a vulnerability patch release and its deployment across an environment — is the primary patch management metric. Industry benchmarks suggest critical vulnerabilities should be patched within 15 days of release. Most mid-market organizations operate with mean times to patch measured in months, not days.

Vulnerability Prioritization: Not All Patches Are Equal

The volume of patches released by major software vendors makes universal rapid patching operationally impossible. Microsoft releases patches monthly (Patch Tuesday). Adobe, Google, Apple, Linux distributions, and thousands of enterprise software vendors release patches on their own schedules. An organization managing hundreds of endpoints may face thousands of patch releases per year. Prioritization is not optional — it is the core of a mature patch management program.

CVSSv3 (Common Vulnerability Scoring System) scores are the standard prioritization input, ranging from 0 to 10. Critical vulnerabilities (9.0-10.0) represent the highest priority — these are vulnerabilities that can be remotely exploited without authentication, often with significant impact. High vulnerabilities (7.0-8.9) require near-term attention. Medium and low vulnerabilities can be batched into standard patch cycles.

Exposure-based prioritization goes beyond CVSS. A critical vulnerability in software that is not internet-facing, not present on privileged systems, and not part of the production environment may represent lower actual risk than a high-severity vulnerability in an internet-facing web server. Risk-based patching considers CVSS score, internet exposure, asset criticality, and the presence of public exploit code — because a vulnerability with a public exploit available represents materially higher risk than the same vulnerability without one.

CISA's Known Exploited Vulnerabilities (KEV) catalog is the most directly actionable prioritization input available. The KEV catalog lists vulnerabilities that CISA has confirmed are being actively exploited in the wild. Any vulnerability on the KEV list that exists in your environment is a critical remediation priority regardless of CVSS score — because it is not theoretical. Attackers are using it right now.

Patch Management for PE Due Diligence

For PE due diligence, patch management posture is one of the most reliable indicators of operational security program maturity. The questions that matter are: What is the organization's mean time to patch for critical vulnerabilities? Does the organization have a current software asset inventory? Is vulnerability scanning conducted regularly, and are findings tracked to remediation? Are network device firmware updates covered by the patch management program?

Organizations without a documented patch management process — or with patching cycles measured in months for critical vulnerabilities — have a structurally exploitable attack surface. The due diligence finding is not 'they should patch faster' — it is 'this organization has known, exploitable vulnerabilities that are likely present in their environment and may have been present for months or years.'

Automated Patch Management and Its Limits

Modern patch management platforms — Microsoft WSUS, SCCM, Intune, Automox, Tanium, and similar tools — automate significant portions of the patch lifecycle: patch discovery, testing in ring deployments, scheduled deployment, and compliance reporting. Automation addresses the volume problem. It does not address the inventory problem — automated patching only covers devices enrolled in the management system — or the prioritization problem, which still requires human judgment about risk and business impact.

The most dangerous unpatched systems in most environments are not managed endpoints. They are network infrastructure (routers, switches, firewalls), industrial control systems, legacy on-premises servers that cannot be easily rebooted during business hours, and the shadow IT devices that IT does not know exist. Comprehensive patch management requires visibility into all asset categories, not just managed workstations and servers.

Related Reading

What is patch management in cybersecurity?

Patch management is the process of identifying, testing, and deploying software updates that fix security vulnerabilities in operating systems, applications, firmware, and other software. It closes the gap between the release of a patch for a known vulnerability and the exploitation of that vulnerability by attackers.

Why is patch management important?

A significant percentage of enterprise breaches exploit known, patchable vulnerabilities for which fixes were available before the attack. Equifax was breached through a vulnerability with a patch available 78 days before exploitation. WannaCry ransomware exploited EternalBlue, a vulnerability Microsoft had patched two months earlier. Patch management is the direct control that closes these exploitable gaps.

What is mean time to patch?

Mean time to patch (MTTP) is the average time between the public release of a vulnerability patch and its deployment across an organization's systems. Industry best practice targets 15 days or fewer for critical vulnerabilities. Most mid-market organizations operate with mean times to patch measured in months, creating extended windows of known vulnerability exposure.

What is the CISA Known Exploited Vulnerabilities catalog?

CISA's KEV catalog lists vulnerabilities that CISA has confirmed are being actively exploited by threat actors in the wild. Any KEV vulnerability present in your environment is an immediate remediation priority regardless of CVSS score — it is not theoretical risk. Attackers are using it right now. CISA provides KEV data in machine-readable format for integration with vulnerability management tools.

How should vulnerabilities be prioritized for patching?

Vulnerability prioritization should combine CVSSv3 score (critical 9.0-10.0 first), internet exposure of the affected system, asset criticality, and presence of public exploit code. CISA's KEV catalog overrides other prioritization — confirmed-exploited vulnerabilities are immediate priority. Risk-based patching that considers actual exposure outperforms CVSS-only prioritization because it reflects the attacker's actual capabilities.

What systems are most commonly left unpatched?

Network infrastructure (routers, switches, firewalls, VPN appliances), industrial control systems, legacy servers that cannot be rebooted during business hours, and shadow IT devices that central IT does not know exist are the most commonly unpatched system categories. Automated patch management tools only cover enrolled devices — unmanaged devices represent the blind spots that attackers actively target.

Equifax: The $700 Million Unpatched Vulnerability

In March 2017, the Apache Software Foundation disclosed CVE-2017-5638, a critical vulnerability in Apache Struts — a web application framework used by many large organizations including Equifax. A patch was available on the day of disclosure. Equifax's security team received notification of the vulnerability and the available patch. The patch was not applied to all affected systems. On May 13, 2017 — 78 days after the patch was available — attackers began exploiting the unpatched vulnerability in an Equifax web application portal. They maintained access for 78 days, exfiltrating the personal data of 147 million Americans. The settlement costs exceeded $700 million. The congressional testimony was humiliating. The patch was free. The lesson is not that Equifax had a vulnerability — every organization has vulnerabilities. The lesson is that the patch existed, was not applied, and an attacker found the unpatched system before Equifax found the time to apply the fix.

60%

of breaches involved a known vulnerability that had not been patched, according to Ponemon Institute research. The patch was available. The attacker used it anyway. Patch management is the control that most directly closes the exploitable gap between known vulnerability and active exploitation.

How Cloudskope Can Help

Cloudskope's Vulnerability Assessment identifies unpatched systems across your environment, evaluates your patching process against best practices, and provides a risk-prioritized remediation roadmap. For PE due diligence, we provide a patch posture snapshot that identifies the highest-risk unpatched vulnerabilities and the process gaps that created them.