Security Controls
Security controls are the safeguards an organization uses to protect its systems and data: technical measures such as access rules and firewalls, plus processes such as training, monitoring, and incident response. This course explains control types and families, how controls are selected, implemented, assessed, and monitored, and how security frameworks organize them.
itCybersecurity fundamentals and governance | OpenSkills.info
Course pathWalk it in order
Look it upDip in anytime
Go furtherLeaves this page
Don't Panic
Don't Panic — Security Controls
A security control is the bit of security that has stopped being a concerned expression and become a safeguard. It can be a firewall rule, a training requirement, an audit log, or a backup. Its job is to reduce the likelihood or impact of an unwanted event. It does not remove uncertainty, because reality has declined to offer that service. Residual risk remains, and somebody accountable has to decide whether it is acceptable.
The useful shape is objective, risk, response, control. An obligation or protection objective points to a risk. The chosen response becomes one or more controls, each with an owner, an implementation, and evidence that it operates. That distinction matters because a long catalog can look comforting while doing very little. Coverage asks whether important risks have controls. Effectiveness asks whether those controls are implemented correctly, operating as intended, and producing the desired outcome.
Controls work in layers. A preventive control stops many unwanted events. A detective control notices what gets through. A corrective control reduces the damage afterward. There are also deterrent and compensating controls. The surprise is that none of these labels means a control is working. A perfectly present configuration can still be misconfigured, unused, or unable to change the risk it was meant to reduce. The paperwork is not the force field.
The Risk Management Framework gives the work a route: prepare, categorize, select, implement, assess, authorize, and monitor. Categorization uses confidentiality, integrity, and availability impact levels. The highest applicable impact selects a baseline, then tailoring adapts it to the system. A baseline is therefore a starting set, not a ceremonial checklist to be accepted whole and placed gently on a shelf.
Assessment is where the story meets evidence. Examine documents and configurations, interview the people who operate the control, and test it. Then follow findings into a Plan of Action and Milestones with an owner and a date. Monitoring keeps evidence current and detects drift, but it does not decide materiality or accept risk. For the detailed map, read the Intro and Slides. Keep the Cheatsheet nearby for families, lifecycle steps, and control types. Use the Reference tab when you need the source publications and assessment procedures.
Where this skill leads
Relevant careers
See how this topic contributes to broader role-level skill maps.
Sources
- https://csrc.nist.gov/pubs/sp/800/12/r1/final
Supports
- Introduction to information security and security controls
- Management, operational, and technical control classes
- Chapter 10 on control families
- Timeline event for SP 800-12 Revision 1
- https://csrc.nist.gov/pubs/sp/800/53/r5/upd1/final
Supports
- Security control definition and catalog
- Twenty control families and control anatomy (statement, guidance, parameters, enhancements)
- Tailoring and overlays
- Revision 5.1.1 release and 5.1.1 control changes
- https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-53B.pdf
Supports
- Low, moderate, high, and privacy control baselines
- Baseline tailoring guidance
- Timeline event for SP 800-53B
- https://csrc.nist.gov/pubs/fips/199/final
Supports
- Confidentiality, integrity, availability impact levels
- Low, moderate, and high impact definitions
- High-water mark security categorization
- https://csrc.nist.gov/pubs/fips/200/final
Supports
- Minimum security requirements across seventeen areas
- Management, operational, and technical control classes
- Timeline event for FIPS 200
- https://csrc.nist.gov/pubs/sp/800/37/r2/final
Supports
- Risk Management Framework seven steps
- Common, system-specific, and hybrid controls
- Authorization decisions and inherited control verification
- Timeline event for SP 800-37 Revision 2
- https://csrc.nist.gov/pubs/sp/800/53/a/r5/final
Supports
- Assessment objectives and methods (examine, interview, test)
- Determining whether controls are implemented correctly, operating as intended, and producing desired outcomes
- Assessment findings
- https://csrc.nist.gov/pubs/sp/800/137/final
Supports
- Continuous monitoring definition and program guidance
- Ongoing awareness of posture, vulnerabilities, and threats
- https://csrc.nist.gov/pubs/sp/800/53/r1/final
Supports
- 2006 first public draft publication of the security control catalog
- Timeline event for SP 800-53 Revision 1
- https://csrc.nist.gov/pubs/sp/800/53/r4/final
Supports
- 2013 Revision 4 publication and supply chain controls
- Timeline event for SP 800-53 Revision 4
- https://www.nist.gov/cyberframework
Supports
- CSF 2.0 six functions including Govern
- Outcome-based approach and mappings to SP 800-53 controls
- Timeline event for CSF 2.0
- https://webstore.iec.ch/en/publication/74287
Supports
- ISO/IEC 27002:2022 93 controls across four themes
- Selection of controls within an ISO/IEC 27001 management system
- Timeline event for ISO/IEC 27002:2022
- https://www.cisecurity.org/controls/v8-1
Supports
- CIS Controls v8.1 eighteen controls and 153 safeguards
- Three implementation groups
- Timeline event for CIS Controls v8
- https://www.cisa.gov/sites/default/files/publications/CRR_Resource_Guide-CM_0.pdf
Supports
- Preventive, detective, corrective, deterrent, and compensating control types
- Controls management capability
- https://csrc.nist.gov/projects/cprt
Supports
- Control Reference Tool for searching controls and enhancements
- Timeline event for the 5.1.1 control reference tool release
- https://csrc.nist.gov/projects/risk-management/about-rmf
Supports
- RMF seven steps overview
- https://pages.nist.gov/OSCAL/
Supports
- Machine-readable control and assessment data formats
- Timeline event for OSCAL
- https://www.congress.gov/107/plaws/publ347/PLAW-107publ347.pdf
Supports
- FISMA enacted in 2002 within the E-Government Act
- Timeline event for FISMA
- https://github.com/sindresorhus/awesome
Supports
- Discovery route to the curated Awesome Security list
- https://github.com/sbilly/awesome-security
Supports
- Discovery of OpenSCAP Base, Lynis, OpenVAS, Trivy, and related control tooling
- Discovery of Docker Bench for Security
- https://github.com/fabacab/awesome-cybersecurity-blueteam
Supports
- Discovery of osquery and Prowler
- Discovery of Dev-Sec.io and Ansible Lockdown
- https://github.com/jakob-pennington/awesome-devsecops
Supports
- Discovery of Chef InSpec and Checkov
- Discovery of Open Policy Agent
- https://www.open-scap.org/tools/openscap-base/
Supports
- OpenSCAP Base as an SCAP-oriented configuration and vulnerability assessment tool
- Awesome Links rationale
- https://cisofy.com/lynis/
Supports
- Lynis host hardening and auditing capabilities
- Awesome Links rationale
- https://www.openvas.org/
Supports
- OpenVAS vulnerability scanning for assessment evidence
- Awesome Links rationale
- https://trivy.dev/
Supports
- Trivy vulnerability scanning across images and dependencies
- Awesome Links rationale
- https://github.com/docker/docker-bench-security
Supports
- Docker Bench for Security checks against CIS benchmark recommendations
- Awesome Links rationale
- https://dev-sec.io/
Supports
- Dev-Sec.io baseline hardening of servers
- Awesome Links rationale
- https://ansible-lockdown.github.io/
Supports
- Ansible Lockdown security baselines for systems
- Awesome Links rationale
- https://docs.chef.io/inspec/
Supports
- Chef InSpec automated compliance and security testing
- Awesome Links rationale
- https://www.checkov.io/
Supports
- Checkov infrastructure-as-code scanning
- Awesome Links rationale
- https://www.openpolicyagent.org/
Supports
- Open Policy Agent policy enforcement for access decisions
- Awesome Links rationale
- https://osquery.io/
Supports
- osquery endpoint inspection for control verification
- Awesome Links rationale
- https://docs.prowler.com/
Supports
- Prowler cloud security assessments against CSPM and framework benchmarks
- Awesome Links rationale
- https://aws.amazon.com/security-hub/
Supports
- AWS Security Hub control findings and security standards
- Products landscape placement
- https://www.microsoft.com/en-us/security/business/solutions/microsoft-defender-cloud
Supports
- Microsoft Defender for Cloud recommendations and regulatory compliance
- Products landscape placement
- https://www.prismacloud.io/
Supports
- Prisma Cloud control and compliance posture management
- Products landscape placement
- https://orca.security/
Supports
- Orca cloud security assessment and control monitoring
- Products landscape placement
- https://www.tenable.com/products/tenable-vulnerability-management
Supports
- Tenable Vulnerability Management scanning for control evidence
- Products landscape placement
- https://www.splunk.com/en_us/products/enterprise-security.html
Supports
- Splunk Enterprise Security continuous monitoring and alerting
- Products landscape placement
- https://www.crowdstrike.com/platform/
Supports
- CrowdStrike Falcon continuous endpoint monitoring
- Products landscape placement
- https://www.vanta.com/vanta-platform
Supports
- Vanta automated evidence and continuous control monitoring
- Products landscape placement
- https://drata.com/products/compliance
Supports
- Drata control evidence and remediation workflows
- Products landscape placement
- https://secureframe.com/compliance-platform
Supports
- Secureframe control monitoring and evidence workflows
- Products landscape placement
- https://cloud.google.com/blog/products/gcp/incident-management-at-google-adventures-in-sre-land
Supports
- Field Notes: configuration changes can cause production incidents
- https://cloud.google.com/blog/products/gcp/getting-the-most-out-of-shared-postmortems-cre-life-lessons
Supports
- Field Notes: tracking unresolved critical actions
- https://cloud.google.com/blog/products/identity-security/preventing-lateral-movement-in-google-compute-engine
Supports
- Field Notes: Data Access logs support investigation and forensics
