Security Control Categories: Preventive vs Detective vs Corrective

This post breaks down the three functional categories of security controls: preventive, detective, and corrective. It explains what each category does, provides real-world examples, and shows how all three work together as part of a layered security strategy. Aligned with CompTIA Security+ Exam Obj

Security Control Categories: Preventive vs Detective vs Corrective

When you start studying for the Security+ exam, one of the first concepts you'll encounter is how security controls are organized and categorized. Understanding security control categories is not just exam knowledge; it is foundational thinking that shapes how security professionals design and defend real systems.

This post focuses on three functional categories of security controls: preventive, detective, and corrective. These categories describe what a control actually does, not what it is made of. Let's break each one down.

Preventive Controls: Stop It Before It Happens

Preventive controls are designed to stop a security incident from occurring in the first place. Think of these as the locks on your doors. Their job is to block unauthorized access or malicious activity before it can cause harm.

Common examples of preventive controls include:

  • Firewalls: Block unauthorized network traffic from reaching internal systems
  • Access control lists (ACLs): Restrict who can access specific resources
  • Encryption: Renders data unreadable to anyone without the proper key
  • Multi-factor authentication (MFA): Prevents unauthorized login even if credentials are stolen
  • Security awareness training: Reduces the likelihood of users falling for phishing attacks

Preventive controls are your first line of defense. The goal is simple: deny the threat before it ever gets a foothold.

Detective Controls: Catch It While It's Happening

No prevention strategy is perfect. Attackers evolve, misconfigurations happen, and insiders occasionally go rogue. That is where detective controls come in. These controls identify and alert on suspicious or malicious activity, either in real time or after the fact.

Common examples of detective controls include:

  • Intrusion Detection Systems (IDS): Monitor network traffic and generate alerts on suspicious patterns
  • Security Information and Event Management (SIEM): Aggregates and correlates logs to surface anomalies
  • Log monitoring: Reviews system and application logs for indicators of compromise
  • Security cameras: Record physical access for review after an incident
  • File integrity monitoring (FIM): Detects unauthorized changes to critical files

A key point about detective controls: they do not stop the attack. They tell you the attack is happening or has happened. Speed matters here. The faster you detect a threat, the less damage it can do.

Corrective Controls: Fix It After the Fact

Once a threat has been detected, you need to respond. Corrective controls are the mechanisms that restore systems and minimize damage after an incident has occurred. These controls are reactive by nature, but having them in place ahead of time is proactive planning.

Common examples of corrective controls include:

  • Backups and disaster recovery: Restore data and systems after ransomware or data loss events
  • Patch management: Apply fixes to vulnerabilities that were exploited
  • Incident response plans: Structured procedures to contain, eradicate, and recover from breaches
  • System reimaging: Rebuilding a compromised endpoint from a known-good state

Why All Three Categories Work Together

Strong security strategies rely on all three categories working in combination. Consider a ransomware attack scenario:

  1. A preventive control like email filtering blocks the malicious attachment in most cases
  2. A detective control like a SIEM alerts the security team when unusual file encryption activity begins
  3. A corrective control like a tested backup solution allows the organization to restore affected systems quickly

Relying on only one category creates gaps. Preventive-only thinking assumes you will stop every attack, which is unrealistic. Detective-only thinking catches threats too late without backup corrective measures. A layered approach across all three categories is the foundation of a mature security posture.

Quick Reference Summary

  • Preventive: Stops threats before they occur (firewalls, MFA, encryption)
  • Detective: Identifies threats during or after occurrence (IDS, SIEM, log monitoring)
  • Corrective: Restores systems and reduces damage after an incident (backups, patching, IR plans)

If you want a thorough breakdown of security control categories and how they map to the full Security+ exam, the CompTIA Security+ Study Guide by Mike Chapple and David Seidl covers this topic in excellent detail, with practice questions to reinforce your understanding.

What's Next

Now that you understand what security controls do, the next step is understanding what they are made of. In the next post, we will cover the types of security controls: technical, managerial, operational, and physical. These two classification systems (functional category and control type) often appear together on exam questions, so understanding both will sharpen your ability to analyze scenarios quickly.

🔧
For hands-on SIEM experience, Splunk, IBM QRadar, and Microsoft Sentinel are the industry go-tos. Getting familiar with at least one of these will give you real-world context behind what the Security+ exam is describing. Splunk, IBM QRadar and Microsoft Sentinel.
🔧
If you want to understand IDS in practice, Snort and Suricata are widely used open-source options that let you see exactly how signature-based and anomaly-based detection works in a real network environment. Snort, Suricata and Zeek.