Patch Management
Patch management is the process of identifying, prioritizing, acquiring, installing, and verifying the installation of patches, updates, and upgrades throughout an organization.
Updated
Overview
A patch is a revision to operating system or application software code; patches are also called hot fixes and service packs. NIST guidance frames patching as preventive maintenance for technology and a cost of doing business. It applies to IT, operational technology, Internet of Things devices, mobile devices, and cloud computing, and to every type of patchable software on those assets, including applications, operating systems, and firmware.
Preparing a patch includes prioritizing it, scheduling deployment, acquiring it, confirming its authenticity and integrity, and testing it before it reaches production. Deployment then distributes the patch to the assets that need it and installs it, and the organization verifies the deployment and monitors the deployed patches afterward.
NIST describes four scenarios to plan for. Routine patching covers patches on a regular release cycle and is the bulk of patching. Emergency patching handles a severe vulnerability or one being actively exploited. Emergency mitigation reduces risk temporarily before a patch is available. Isolation or other methods protect assets that cannot be patched. Because routine installation can interrupt operations, for example with device reboots, it is often postponed, which gives attackers more windows of opportunity and makes later emergency patching harder.
Immediate patching is not always possible. A patch may not be released yet, the vendor may no longer support the software, or the organization may need to wait for an outage window or test first. A patch can also be flawed and fail to fix the vulnerability, disrupt other software or systems, or even be compromised.
Similar Terms
1 termFrequently Asked Questions
What is the difference between patch management and vulnerability management?→
Vulnerability management tracks which vulnerabilities affect an organization's assets and decides how to respond to the risk. Patching is one of several ways to respond, and installing a patch or upgrading to a version without the vulnerability are the only responses that eliminate the vulnerability without removing functionality.
What is emergency patching?→
Emergency patching is the procedure for patching in a crisis, such as a severe vulnerability or a vulnerability being actively exploited. If vulnerable assets have already been compromised, emergency patching may be part of incident response.
What happens to systems that cannot be patched?→
Some assets cannot be easily patched, for example because they are at end of life or must run without interruption. Organizations protect them with isolation or other risk mitigation methods, such as micro-segmentation, instead of patches.
Related
Tool categories
Sources
Definitions follow the government and standards body sources listed above. This site is not affiliated with the agencies or organizations cited.