TechKnowSurge
CompTIA CySA+ 2.5 NIST CSF ID.RA-06 NIST 800-53 RA-7 ISC2 CISSP 1.9 CompTIA Security+ 4.3 NIST 800-53 CA-5 ISC2 CISSP 7.8
VideoSecurityFree

Vulnerability Remediation

Vulnerability remediation is the process of fixing identified security weaknesses after discovery, assessment, and prioritization. This topic covers the distinction between remediation and mitigation, common inhibitors to remediation, and the compensating controls available when full remediation is not possible.

Complete this video to capture a CTF flag worth 1 point.

About this video

Vulnerability remediation is the stage at which identified security weaknesses are actively resolved, moving beyond discovery and prioritization to actually fix what is broken. Unlike mitigation, which reduces the severity or likelihood of a risk without fully eliminating it, remediation restores a system by reversing or stopping the condition that created the vulnerability. When a reported vulnerability does not materially apply to an organization after closer analysis, it may be recategorized to reflect its true impact level rather than its initial severity rating. Remediation in practice is rarely straightforward. Organizations face real constraints including financial cost, staff availability, and the risk of disrupting business operations or degrading functionality that users and partners depend on. Contractual commitments, service-level agreements, and compliance regulations can also conflict with recommended remediation steps, forcing security teams to balance technical best practices against legal and operational obligations. Legacy systems and heavily customized proprietary software present a particular challenge, as they often cannot be patched or updated without breaking critical functionality. In these cases, compensating controls serve as the practical alternative — reducing exposure when direct remediation is not an option. These controls fall into several categories based on implementation method, including physical controls such as access barriers, technical controls such as firewalls and network segmentation, and administrative controls such as policies and operational procedures. By function, controls may be preventative, deterrent, detective, corrective, recovery-focused, compensating, or directive, each addressing a different phase or aspect of the risk management lifecycle. Together, these tools allow organizations to manage vulnerability risk responsibly even when a clean technical fix is out of reach.

What you'll learn

What's covered

Vulnerability Remediation

Aligned to

CompTIA CySA+
2.5 Explain concepts related to vulnerability response, handling, and management.
NIST CSF
ID.RA-06 Risk responses are chosen, prioritized, planned, tracked, and communicated.
NIST 800-53
RA-7 Risk Response
CA-5 Plan of Action and Milestones
ISC2 CISSP
1.9 Understand and apply risk management concepts
7.8 Implement and support patch and vulnerability management
CompTIA Security+
4.3 Explain various activities associated with vulnerability management.

Key terms

Vulnerability
A weakness in a system, application, or process that can be exploited by a threat actor.
Risk
The potential for loss or harm resulting from a threat exploiting a vulnerability.
Risk Management
The ongoing process of identifying, assessing, and mitigating risks to an acceptable level.
Patch Management
The process of acquiring, testing, and installing software updates to fix vulnerabilities and improve functionality.
Remediation
The process of fixing or mitigating identified vulnerabilities to eliminate or reduce their associated risk.
Risk Mitigation
The process of reducing the probability or potential impact of a risk through the implementation of controls, countermeasures, or process changes. Risk mitigation is one of four standard risk response strategies alongside avoidance, transfer, and acceptance.
Recategorization
The reassessment of a vulnerability's actual impact to an organization, which may result in lowering its priority or severity rating.
Compensating Control
An alternative security measure implemented to offset a known risk or vulnerability when a primary control cannot be fully applied. A compensating control must provide an equivalent or greater level of protection.
Network Segmentation
The practice of dividing a network into smaller segments to improve performance and limit the spread of security threats.
Firewall
A network security device that monitors and controls incoming and outgoing traffic based on predefined security rules.

Topics

Vulnerability Remediation Risk Mitigation Compensating Controls Vulnerability Management Cybersecurity

Transcript

Remediate or Recategorize

All this process that we've gone through to find vulnerabilities and analyze those vulnerabilities means nothing if we don't remediate those vulnerabilities. At this point in time we've discovered, assessed, prioritized and planned for remediation. Remediation is the next step that we need to take to get rid of this issue.

What I've found when it comes to vulnerabilities is that we really just have two options: we can either remediate it, or we can recategorize it. Technically speaking, we could take any action that's acceptable for any risk — we could transfer, accept, avoid or mitigate.

When it comes to risk we use this term mitigation, but when it comes to vulnerability we use this term remediation. What is the difference between the two? Mitigation is reducing the severity or seriousness of it, and so a lot of times we can't get rid of risk altogether but we can lessen it. With remediation, we restore by reversing or stopping — that's the definition of remediation. So really, with vulnerabilities, we want to fix whatever's broken with it. Generally speaking, when it comes to these vulnerabilities, we're just going to fix them.

But there is that recategorization that can happen as well. Recategorization is when we reassess what the actual impact to our organization is. For instance, let's say we have gotten a report that there is a high or critical vulnerability on our network, but after analyzing it, it really doesn't quite apply to us, and so we recategorize it as being a low concern to us.

Inhibitors to Remediation

There are some inhibitors to remediation. For one, we are a business and we're in the business of making money, so driving up costs is not something that we want to do. Sometimes remediation is very costly, and we have to consider time, money and resources. In fact, it's kind of interesting to see how many IT resources leave this one out. This is one of the most compelling reasons why we can't do something, or why we should do something, and so it needs to be top of mind for us. We need to be able to sell others, whoever the decision makers are within the company, on the reason why we do certain things, and it has to come down to this time, money and resources.

We also make a lot of agreements and promises to our users, to our clients, to vendors and partners, and we have to uphold those. So there are times when there are conflicts with these vulnerabilities and what we need to do, and we need to consider our agreements. One example might be that there are some vulnerabilities that might say, well, you need to destroy data after you're done using it; however, we may have a requirement that we keep data for a certain period of time. So there can be conflicts like that.

There are also overriding principles to our organization, or perhaps there are compliance laws and regulations that we have to fall under, and perhaps that conflicts with some sort of remediation steps we need to take for a vulnerability.

I find a lot of times that remediation can take away from other projects, can take away from functionality, can take away from other things that the business needs to use to operate. So business process interruption is one of those things that we have to consider when we're talking about remediation. Perhaps one of the biggest things that I see is that we only have so many employees, and taking employees off of a project — such as a feature, or something we've promised our users, or whatever they're working on — taking them away from that and putting them on a vulnerability might not make the most sense.

Sometimes remediating a vulnerability also means degrading functionality, and so this could be problematic if our users are used to or require certain functionality and then we have to do away with it because of a vulnerability. That's one of the considerations there.

There are times when I find that there are legacy systems on the network. The problem with legacy systems is that they're not continually being patched, and so therefore there can be a lot of vulnerabilities to it. I see this with factory floors, or where there's some sort of proprietary software that's installed that we no longer have access to updates for, and so maybe it has to be on an old operating system like Windows XP or Windows 2000. Now we can't update those legacy systems, because we rely on whatever services it's providing and don't have a lot of options to update it.

That brings us into those other proprietary systems. I've also seen where people will take some sort of canned software that's out there and do so much customization to it that now they can't really update it, and that can be problematic as well.

Compensating Controls and Strategies

This is where I find we now need some sort of compensating controls. We can't do true remediation on it, we can't recategorize it, so maybe we do other mitigation techniques to reduce the risk to it. Then our strategies become: do we avoid it altogether by getting rid of whatever it is that it's associated with? Do we reduce the impact if something were to happen to it? Can we transfer the risk to something like insurance? Or is there a way that we just accept the risk, knowing that it's part of doing business?

In these cases we might put some sort of control into place. Controls are countermeasures or actions that we take to reduce risk.

We possibly could put physical controls into place. Physical controls are things like door locks or fences. We could possibly put technical controls into place, like firewalls, or we do some sort of segmentation of that network wherever that legacy device is at. Or maybe there's some sort of operational control that we put into place; an operational control is how we go about the functions that we perform and how we go about doing things, so the procedures that we follow. Or it could be a managerial control that we put into place, and that's going to be things like our policies that we set up to be able to control some of the risks that we have.

Types of Controls

There are also several different types of controls. One of them is preventative, which stops whatever risk from happening. Or it could be a deterrent — these are things like fences that block people or deter people from being able to get access.

Then there's the detective. This is like a surveillance system, like a camera system, that not only deters people from entering in, but if they walk in or if they gain access we can see that it's happening. We either see it live that it's happening because we're monitoring that, or we can go back and review that footage and find out if somebody, if something, has been compromised.

There's the corrective action: if a risk were to take place, then we can put things into place to correct that action, usually correct it maybe even temporarily. Then we have recovery controls; recovery controls are the controls we put into place to help recover after an incident happens.

Then there's compensating controls, like insurance, where we can't completely get rid of a risk, so what we do is compensate it with something like insurance. And then there is a directive, where we're just required to put these controls into place.

A lot of times we deal with this from a risk management standpoint, but it can also apply to our vulnerabilities.

About TechKnowSurge

TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.

Explore free tools and programs →