02 NIST Risk Management Framework (RMF)
The NIST Risk Management Framework (RMF) provides a structured approach for managing security and privacy risk across information systems and organizations.
Where the NIST Cybersecurity Framework (CSF) provides broad cybersecurity outcomes, RMF goes deeper into the lifecycle of:
Understanding the System
Determining Impact
Selecting Controls
Implementing Controls
Assessing Controls
Accepting Risk
Continuously MonitoringThe framework provides a disciplined process for answering questions such as:
What SystemAre We Protecting?
What InformationDoes It Process?
What Would HappenIf It Were Compromised?
Which ControlsAre Required?
Have Those ControlsBeen Implemented?
Do TheyActually Work?
What Residual RiskRemains?
Who Has Authorityto Accept That Risk?
How Will WeContinuously Monitorthe System?The core RMF lifecycle is:
PREPARE ↓CATEGORIZE ↓SELECT ↓IMPLEMENT ↓ASSESS ↓AUTHORIZE ↓MONITOR ↺Learning Objectives
Section titled “Learning Objectives”By the end of this lesson, you will be able to:
-
Explain the purpose of NIST RMF.
-
understand how RMF differs from NIST CSF.
-
understand organization-level and system-level preparation.
-
understand system categorization.
-
understand information types.
-
understand confidentiality, integrity, and availability impact.
-
understand security and privacy control selection.
-
understand control tailoring.
-
understand control baselines.
-
understand common controls.
-
understand system-specific controls.
-
understand hybrid controls.
-
understand control implementation.
-
understand System Security Plans.
-
understand security and privacy control assessment.
-
understand assessment findings.
-
understand Plans of Action and Milestones.
-
understand authorization.
-
understand the Authorizing Official.
-
understand residual risk acceptance.
-
understand continuous monitoring.
-
understand ongoing authorization concepts.
-
understand system lifecycle integration.
-
understand RMF governance roles.
-
design a practical RMF operating model.
1. What Is the NIST Risk Management Framework?
Section titled “1. What Is the NIST Risk Management Framework?”NIST RMF is a structured process for integrating security and privacy risk management into system and organizational activities.
At a high level:
Business Mission ↓System ↓Information ↓Impact ↓Controls ↓Assessment ↓Risk Decision ↓Continuous MonitoringRMF is not simply a checklist.
It is a:
Risk ManagementLifecycle2. Why RMF Exists
Section titled “2. Why RMF Exists”Organizations operate systems that process information with different levels of importance and sensitivity.
For example:
Public Website
Payroll System
Healthcare Application
Payment Platform
Government System
Critical Infrastructure
Cloud Management PlatformThe same security approach should not automatically be applied identically to every system.
RMF helps determine:
How ImportantIs the System?
What CouldGo Wrong?
What ControlsAre Appropriate?
Is Remaining RiskAcceptable?3. RMF and Organizational Risk
Section titled “3. RMF and Organizational Risk”RMF connects system security with organizational risk.
Enterprise Objectives ↓Mission / Business Processes ↓Systems ↓Security & Privacy Risk ↓Controls ↓Residual Risk ↓Risk Acceptance4. RMF Lifecycle
Section titled “4. RMF Lifecycle”The RMF consists of seven major steps:
1. PREPARE
2. CATEGORIZE
3. SELECT
4. IMPLEMENT
5. ASSESS
6. AUTHORIZE
7. MONITOREach step produces information required by the next.
5. Step 1 — Prepare
Section titled “5. Step 1 — Prepare”Prepare establishes the context required to manage security and privacy risk.
Preparation occurs at both:
Organization Level
System Level6. Organization-Level Preparation
Section titled “6. Organization-Level Preparation”Organization-level preparation may include:
Risk Management Strategy
Risk Appetite / Tolerance
Common Control Strategy
Enterprise Architecture
Security Requirements
Privacy Requirements
Continuous Monitoring Strategy
Roles and Responsibilities7. Why Organization-Level Preparation Matters
Section titled “7. Why Organization-Level Preparation Matters”Without enterprise guidance:
System AUses One Risk Methodwhile:
System BUses Anotherleading to:
InconsistentRisk DecisionsPreparation creates:
Common Governance
Common Risk Language
Common Control Expectations
Consistent Authorization8. System-Level Preparation
Section titled “8. System-Level Preparation”System-level preparation focuses on understanding the specific system.
Identify:
System Purpose
Mission Supported
System Boundary
Information Types
Users
Components
Connections
Dependencies
Stakeholders
System Owner9. System Boundary
Section titled “9. System Boundary”A critical RMF activity is defining:
What IsInside the System?and:
What IsOutside the System?Example:
Customer SaaS Platform│├── Web Application├── API├── Database├── Identity Service├── Logging└── Cloud InfrastructureThe boundary influences:
Controls
Assessment
Risk
Authorization10. System Boundary Example
Section titled “10. System Boundary Example”Consider:
Payment Application ↓AWS Account ↓Application ↓Database ↓Payment ProcessorThe organization must determine whether:
Payment Processoris:
Inside Boundaryor:
External Dependency11. System Stakeholders
Section titled “11. System Stakeholders”Common stakeholders include:
System Owner
Business Owner
Information Owner
Security Officer
Privacy Officer
Control Owners
Assessors
Authorizing Official12. Prepare Outputs
Section titled “12. Prepare Outputs”Typical preparation outputs may include:
System Description
System Boundary
Stakeholder Register
Risk Context
Common Controls
Monitoring Strategy
Mission Dependencies13. Step 2 — Categorize
Section titled “13. Step 2 — Categorize”The Categorize step determines the potential impact associated with loss of:
Confidentiality
Integrity
AvailabilityThis is often referred to as:
CIA14. Security Categorization
Section titled “14. Security Categorization”Conceptually:
Information Types ↓Impact Analysis ↓Confidentiality
Integrity
Availability ↓System Categorization15. Confidentiality
Section titled “15. Confidentiality”Confidentiality asks:
What HappensIf InformationIs DisclosedWithout Authorization?Possible impact:
Privacy Harm
Financial Loss
Regulatory Exposure
Security Compromise
Reputational Damage16. Integrity
Section titled “16. Integrity”Integrity asks:
What HappensIf InformationIs ModifiedWithout Authorization?Examples:
Fraudulent Transactions
Incorrect Medical Records
Modified Security Policies
Altered Configuration17. Availability
Section titled “17. Availability”Availability asks:
What HappensIf the Systemor InformationIs Unavailable?Examples:
Customer Outage
Revenue Loss
Operational Disruption
Safety Impact
Regulatory Impact18. Impact Levels
Section titled “18. Impact Levels”Impact is commonly expressed as:
Low
Moderate
High19. Example Categorization
Section titled “19. Example Categorization”System:
Public Marketing WebsitePotential categorization:
Confidentiality:Low
Integrity:Moderate
Availability:Moderate20. High-Impact Example
Section titled “20. High-Impact Example”System:
Critical HealthcareClinical PlatformPotential impact may include:
Confidentiality:High
Integrity:High
Availability:Highdepending on organizational analysis.
21. Information Types
Section titled “21. Information Types”Categorization starts by identifying what information the system processes.
Examples:
Customer PII
Employee Data
Payment Data
Healthcare Data
Financial Records
Security Logs
Public Information22. Information Type Example
Section titled “22. Information Type Example”A payroll system processes:
Employee Name
Salary
Banking Details
Tax InformationLoss of confidentiality could create significant harm.
23. Categorization Should Reflect Business Impact
Section titled “23. Categorization Should Reflect Business Impact”Do not categorize only based on:
TechnologyConsider:
Mission
Business
Customer
Regulatory
Safety
Privacyimpacts.
24. Categorization Output
Section titled “24. Categorization Output”The result should document:
System
Information Types
CIA Impact
Rationale
Approval25. Step 3 — Select
Section titled “25. Step 3 — Select”The Select step determines which security and privacy controls are required.
Conceptually:
System Categorization ↓Control Baseline ↓Tailoring ↓Organization Requirements ↓Selected Controls26. Security Controls
Section titled “26. Security Controls”Controls may address areas such as:
Access Control
Audit & Accountability
Configuration Management
Incident Response
Identification & Authentication
Risk Assessment
System Protection
Supply Chain Risk27. Control Baselines
Section titled “27. Control Baselines”Organizations commonly begin with a control baseline appropriate to the system impact level.
Conceptually:
Low Impact ↓Low Baseline
Moderate Impact ↓Moderate Baseline
High Impact ↓High BaselineThe exact selection should follow the organization’s approved RMF methodology.
28. Baseline Is a Starting Point
Section titled “28. Baseline Is a Starting Point”Important:
Baseline ≠Final Control SetControls may require:
Tailoring
Enhancement
Additional Controls
Risk-Based Modification29. Control Tailoring
Section titled “29. Control Tailoring”Tailoring adjusts controls based on the actual system and risk.
Consider:
System Architecture
Threat Environment
Business Context
Technology
Legal Requirements
Privacy Requirements
Common Controls30. Example Tailoring
Section titled “30. Example Tailoring”Baseline control:
MFA Requiredfor Privileged AccessOrganization may strengthen it to:
Phishing-Resistant MFAfor Privileged Accessbased on risk.
31. Supplemental Controls
Section titled “31. Supplemental Controls”Additional controls may be needed because of:
Specific Threats
Business Criticality
Regulation
Privacy
Supply Chain Risk
Cloud Architecture32. Control Types
Section titled “32. Control Types”RMF environments often distinguish:
Common Controls
System-Specific Controls
Hybrid Controls33. Common Controls
Section titled “33. Common Controls”A common control is inherited by multiple systems.
Examples:
Enterprise Security Training
Corporate Incident Response
Physical Security
Central SIEM
Enterprise IAM34. Common Control Example
Section titled “34. Common Control Example”Corporate Identity Provider ↓MFA ↓System A
System B
System CThe MFA capability may be provided centrally.
35. System-Specific Controls
Section titled “35. System-Specific Controls”These are implemented specifically for one system.
Example:
Application-SpecificInput Validationor:
System-SpecificDatabase Encryption36. Hybrid Controls
Section titled “36. Hybrid Controls”A hybrid control is partly common and partly system-specific.
Example:
Enterprise IAM +Application-SpecificRole Configuration37. Control Allocation
Section titled “37. Control Allocation”Each selected control should identify:
Control Owner
Implementation Responsibility
Inherited?
System Specific?
Hybrid?38. Control Selection Output
Section titled “38. Control Selection Output”Maintain:
Selected Controls
Control Enhancements
Tailoring Decisions
Implementation Responsibility
Rationale39. Continuous Monitoring Strategy
Section titled “39. Continuous Monitoring Strategy”Selection should also identify:
What WillBe Monitored?
How Often?
By Whom?
Using What Evidence?40. Step 4 — Implement
Section titled “40. Step 4 — Implement”The Implement step focuses on putting selected controls into operation.
Conceptually:
Selected Control ↓Technical / ProceduralImplementation ↓Documentation ↓Evidence41. Implement Means More Than Enabling Technology
Section titled “41. Implement Means More Than Enabling Technology”A control may involve:
Technology
People
Process
DocumentationExample:
Access Reviewrequires more than an IAM tool.
It requires:
Population
Reviewer
Frequency
Decision
Evidence
Remediation42. Control Implementation Example
Section titled “42. Control Implementation Example”Control objective:
Privileged AccessRequires MFAImplementation:
Identity Provider
Conditional Access Policy
Privileged Role Scope
Break-Glass Exception
Monitoring43. Document Implementation
Section titled “43. Document Implementation”For every control document:
What Is Implemented?
Where?
Who Owns It?
How Does It Work?
What Evidence Exists?
What Exceptions Exist?44. System Security Plan
Section titled “44. System Security Plan”A System Security Plan (SSP) is a major RMF artifact.
It documents how security and privacy requirements are implemented for the system.
A simplified SSP may contain:
System Description
Boundary
Categorization
Control Implementation
Roles
Interfaces
Dependencies
Monitoring45. Control Implementation Statement
Section titled “45. Control Implementation Statement”Weak:
AC control implemented.Better:
Administrative access to theproduction environment is restrictedthrough centrally managed privilegedroles and requires MFA through theenterprise identity provider.46. Implementation Evidence
Section titled “46. Implementation Evidence”Possible evidence includes:
Configurations
Policies
Procedures
System Exports
Screenshots
Logs
Architecture Diagrams
Access Reviews47. Control Traceability
Section titled “47. Control Traceability”Maintain:
Requirement ↓Control ↓Implementation ↓Evidence48. Exceptions During Implementation
Section titled “48. Exceptions During Implementation”If a selected control cannot be fully implemented:
Control Gap ↓Risk Assessment ↓Compensating Control ↓POA&Mwhere appropriate.
49. Step 5 — Assess
Section titled “49. Step 5 — Assess”The Assess step determines whether controls are:
Implemented Correctly
Operating as Intended
Producing Desired Outcomes50. Control Assessment
Section titled “50. Control Assessment”Assessment may involve:
Examine
Interview
Test51. Examine
Section titled “51. Examine”Review:
Policies
Procedures
Configurations
Logs
Reports
Records52. Interview
Section titled “52. Interview”Speak with:
Control Owners
Administrators
Business Owners
Security Teams
Usersto understand how controls operate.
53. Test
Section titled “53. Test”Perform activities such as:
Configuration Validation
Sampling
Technical Testing
Process Reperformance
Control Execution54. Assessment Example — MFA
Section titled “54. Assessment Example — MFA”Control:
Privileged MFAAssessment:
Obtain Admin Population ↓Validate Completeness ↓Review MFA Configuration ↓Test Accounts ↓Identify Exceptions55. Assessment Result
Section titled “55. Assessment Result”Possible conclusions include:
Satisfied
Not Satisfied
Partially Satisfied
Not ApplicableTerminology depends on the organization’s assessment methodology.
56. Assessment Evidence
Section titled “56. Assessment Evidence”A good assessment should establish:
Procedure
Evidence
Result
Exception
Conclusion57. Security Assessment Report
Section titled “57. Security Assessment Report”Assessment results may be documented in a:
Security Assessment Reportor equivalent assessment artifact.
It may include:
Controls Assessed
Methods
Evidence
Findings
Risk
Recommendations58. Control Finding
Section titled “58. Control Finding”Example:
Control:Privileged MFA
Population:100 Administrators
Compliant:97
Non-Compliant:3Finding:
Three privileged accountsdo not enforce MFA.59. Assess Finding Risk
Section titled “59. Assess Finding Risk”Not every failed control has equal impact.
Consider:
System Impact
Control Importance
Threat Exposure
Likelihood
Business Impact
Compensating Controls60. Plan of Action and Milestones
Section titled “60. Plan of Action and Milestones”A POA&M is commonly used to track identified weaknesses and remediation.
Typical fields:
Finding
Risk
Corrective Action
Owner
Milestone
Target Date
Status61. POA&M Example
Section titled “61. POA&M Example”Finding:3 Privileged AccountsWithout MFA
Action:Enforce MFA
Owner:IAM Team
Target:30 Days
Status:In Progress62. Root Cause
Section titled “62. Root Cause”A mature POA&M should address more than the immediate symptom.
Immediate:
Enable MFAon 3 AccountsRoot cause:
Admin ProvisioningWorkflow Does NotRequire MFAImprovement:
Modify ProvisioningWorkflow63. Assessment Independence
Section titled “63. Assessment Independence”The organization should consider appropriate assessor independence based on:
System Risk
Impact
Governance Requirements
Authorization Model64. Step 6 — Authorize
Section titled “64. Step 6 — Authorize”The Authorize step is where an accountable official makes a risk-based decision about operating the system.
Conceptually:
System Security Plan +Assessment Results +POA&M +Risk Information ↓Authorization Decision65. Authorizing Official
Section titled “65. Authorizing Official”The Authorizing Official (AO) is the individual with authority to accept security and privacy risk on behalf of the organization.
The AO asks:
What RiskRemains?
Is That RiskAcceptable?
Should the SystemBe Allowedto Operate?66. Authorization Package
Section titled “66. Authorization Package”A typical authorization package may include artifacts such as:
System Security Plan
Assessment Report
POA&M
Risk Information
Supporting Evidence67. Risk Determination
Section titled “67. Risk Determination”Authorization should consider:
System Impact
Control Effectiveness
Open Findings
Threat Environment
Mission Importance
Residual Risk68. Residual Risk
Section titled “68. Residual Risk”Residual risk is:
Risk RemainingAfter ControlsAre ConsideredExample:
Inherent Risk:Critical
Controls:MFAPAMMonitoring
Residual Risk:Medium69. Authorization Decision
Section titled “69. Authorization Decision”Possible decisions may include:
Authorize
Authorize with Conditions
Do Not Authorizedepending on organizational governance.
70. Authorization Is Not a Security Guarantee
Section titled “70. Authorization Is Not a Security Guarantee”Authorization means:
Risk HasBeen Evaluatedand Acceptednot:
System IsPerfectly Secure71. Conditional Authorization
Section titled “71. Conditional Authorization”A system might be allowed to operate while remediation continues.
Example:
Authorization ↓Conditions ↓POA&M ↓Specific Deadlines72. Risk Acceptance
Section titled “72. Risk Acceptance”Risk acceptance should clearly identify:
Risk
Owner
Basis for Acceptance
Open Findings
Expiration / Review
Monitoring73. Authorization Accountability
Section titled “73. Authorization Accountability”Risk should be accepted by:
AppropriateAccountable Authoritynot simply by:
GRC Analyst74. Step 7 — Monitor
Section titled “74. Step 7 — Monitor”The Monitor step ensures security and privacy risk remains understood after authorization.
Modern systems change continuously.
New Users
New Software
New Threats
New Vulnerabilities
Cloud Changes
Architecture Changes
Vendor ChangesTherefore:
Authorization ≠End of RMF75. Continuous Monitoring
Section titled “75. Continuous Monitoring”Monitoring may include:
Control Effectiveness
Configuration Changes
Vulnerabilities
Threats
System Changes
POA&M Status
Risk Changes
Asset Changes76. Continuous Monitoring Model
Section titled “76. Continuous Monitoring Model”System ↓Telemetry ↓Control Monitoring ↓Risk Changes ↓Management Review ↓Authorization Context77. Monitoring Frequency
Section titled “77. Monitoring Frequency”Not every control requires the same monitoring frequency.
Examples:
MFA→ Continuous
Vulnerabilities→ Daily
Access Reviews→ Quarterly
Policy Review→ Annual78. Security Status Reporting
Section titled “78. Security Status Reporting”Monitoring should provide management with:
Control Status
Findings
Threat Changes
POA&M Progress
Residual Risk
System Changes79. Significant Change
Section titled “79. Significant Change”A major system change may require reassessment.
Examples:
Cloud Migration
New Data Type
New External Connection
Major Architecture Change
New Critical Vendor
Major Incident80. Change Impact Analysis
Section titled “80. Change Impact Analysis”When change occurs:
Change ↓Security / PrivacyImpact Analysis ↓Controls Affected? ↓Risk Changed? ↓Reassessment?81. Ongoing Authorization
Section titled “81. Ongoing Authorization”Mature monitoring can support more continuous risk awareness.
Conceptually:
Continuous Evidence ↓Continuous Risk View ↓Ongoing AuthorizationDecisionsThis does not mean authorization accountability disappears.
82. RMF Roles
Section titled “82. RMF Roles”Common RMF roles may include:
Head of Agency / Executive
Risk Executive
Authorizing Official
System Owner
Information Owner
Control Provider
Security / Privacy Officer
Assessor
Control OwnerTitles vary by organization.
83. System Owner
Section titled “83. System Owner”Responsible for areas such as:
System Operation
Resources
System Documentation
Control Implementation
Authorization Support84. Information Owner
Section titled “84. Information Owner”May help determine:
Information Sensitivity
Impact
Protection Requirements
Acceptable Use85. Common Control Provider
Section titled “85. Common Control Provider”Responsible for controls inherited by multiple systems.
Example:
Enterprise SOC
Enterprise IAM
Physical Security
Security Awareness86. Assessor
Section titled “86. Assessor”Responsible for evaluating control effectiveness.
87. Authorizing Official
Section titled “87. Authorizing Official”Responsible for the final organizational risk decision regarding operation.
88. Risk Executive Function
Section titled “88. Risk Executive Function”Helps maintain consistency in risk decisions across the organization.
Conceptually:
System A Risk +System B Risk +System C Risk ↓Enterprise Risk View89. RMF and NIST CSF
Section titled “89. RMF and NIST CSF”Simplified comparison:
NIST CSF ↓Enterprise CybersecurityRisk Outcomesversus:
NIST RMF ↓Structured Security &Privacy Risk Lifecycle90. CSF Example
Section titled “90. CSF Example”CSF asks:
Are Identity RisksAppropriately Managed?RMF may go deeper into:
System Categorization
Control Selection
IAM Implementation
Control Assessment
Risk Authorization91. CSF and RMF Can Work Together
Section titled “91. CSF and RMF Can Work Together”Conceptually:
Enterprise Cyber Risk ↓NIST CSF ↓Desired Outcomes ↓Systems ↓NIST RMF ↓Controls & Authorization92. RMF and NIST SP 800-53 Controls
Section titled “92. RMF and NIST SP 800-53 Controls”RMF commonly uses security and privacy controls from the NIST control catalog.
Control families include areas such as:
Access Control
Audit & Accountability
Awareness & Training
Configuration Management
Contingency Planning
Identification & Authentication
Incident Response
Risk Assessment
System & Communications Protection93. Control Family Example — Access Control
Section titled “93. Control Family Example — Access Control”Potential areas include:
Account Management
Access Enforcement
Least Privilege
Remote Access
Session Controls94. Control Family Example — Audit & Accountability
Section titled “94. Control Family Example — Audit & Accountability”Potential areas include:
Logging
Audit Record Content
Review
Retention
Time Synchronization95. Control Family Example — Incident Response
Section titled “95. Control Family Example — Incident Response”Potential areas include:
Incident Planning
Incident Handling
Incident Monitoring
Incident Reporting
Exercises96. Privacy in RMF
Section titled “96. Privacy in RMF”RMF integrates both:
Security Riskand:
Privacy RiskOrganizations should consider how system processing may affect individuals.
97. Privacy Example
Section titled “97. Privacy Example”System:
Employee AnalyticsPlatformQuestions include:
What Personal DataIs Collected?
Why?
How Is It Used?
Who Can Access It?
How Long Is It Retained?
What Privacy Risk Exists?98. Supply Chain Risk
Section titled “98. Supply Chain Risk”RMF also requires attention to system dependencies and suppliers.
Examples:
Cloud Providers
Software Vendors
Managed Services
Hardware Suppliers
Open-Source Components99. Supply Chain Example
Section titled “99. Supply Chain Example”System relies on:
Critical SaaS ProviderRisk:
Vendor CompromiseControls may involve:
Due Diligence
Contract Requirements
Monitoring
Incident Coordination
Resilience Planning100. RMF in Cloud Environments
Section titled “100. RMF in Cloud Environments”Cloud does not remove RMF responsibilities.
Organizations still need to understand:
System Boundary
Shared Responsibility
Inherited Controls
Customer Controls
Cloud Configuration
Evidence101. Cloud Shared Responsibility
Section titled “101. Cloud Shared Responsibility”Example:
Cloud Provider ↓Physical Security
Underlying InfrastructureCustomer:
IAM
Application Security
Data Security
Configurationdepending on service model.
102. Inherited Cloud Controls
Section titled “102. Inherited Cloud Controls”A system may inherit controls from:
Cloud Provider
Enterprise IAM
Central SOC
Corporate NetworkBut inheritance should be:
Documented
Understood
Validated103. RMF and DevSecOps
Section titled “103. RMF and DevSecOps”RMF can integrate into modern delivery practices.
Plan ↓Design ↓Code ↓Build ↓Security Controls ↓Testing ↓Deploy ↓Monitor104. Security Controls as Code
Section titled “104. Security Controls as Code”Where appropriate:
Control Requirement ↓Policy-as-Code ↓Automated Test ↓Evidence105. Continuous Authorization Evidence
Section titled “105. Continuous Authorization Evidence”Modern environments can provide:
Cloud Configuration
IAM Status
Vulnerability Results
CI/CD Results
Monitoring Datato support continuous risk awareness.
106. RMF Documentation
Section titled “106. RMF Documentation”Typical RMF documentation may include:
System Description
Categorization
System Security Plan
Control Implementation
Assessment Results
POA&M
Authorization Decision
Monitoring Results107. Document Traceability
Section titled “107. Document Traceability”Maintain:
Mission ↓System ↓Information ↓Impact ↓Control ↓Implementation ↓Assessment ↓Finding ↓Risk Decision108. RMF Is Risk-Based
Section titled “108. RMF Is Risk-Based”Do not treat:
All Findingsas equal.
Prioritize using:
System Impact
Threat
Likelihood
Control Importance
Business Impact109. Common Mistake — Weak Preparation
Section titled “109. Common Mistake — Weak Preparation”Starting directly at:
Control Selectionwithout understanding:
Mission
Boundary
Information
Dependenciescreates poor RMF decisions.
110. Common Mistake — Incorrect Boundary
Section titled “110. Common Mistake — Incorrect Boundary”If the boundary is wrong:
Control Scope ↓Assessment Scope ↓Authorization Scopemay all become wrong.
111. Common Mistake — Categorize Based Only on Data Sensitivity
Section titled “111. Common Mistake — Categorize Based Only on Data Sensitivity”Availability may be more important than confidentiality for some systems.
Example:
Emergency ResponsePlatform112. Common Mistake — Treat Baseline as Final
Section titled “112. Common Mistake — Treat Baseline as Final”The baseline is a starting point.
Tailoring and risk analysis remain necessary.
113. Common Mistake — Inherit Controls Without Verification
Section titled “113. Common Mistake — Inherit Controls Without Verification”Do not assume:
Enterprise ControlExists ↓System Is CoveredConfirm inheritance and applicability.
114. Common Mistake — Weak Implementation Statements
Section titled “114. Common Mistake — Weak Implementation Statements”Avoid:
Implemented.Explain:
How
Where
Who
Evidence115. Common Mistake — Assess Documentation Only
Section titled “115. Common Mistake — Assess Documentation Only”A policy alone does not prove operating effectiveness.
116. Common Mistake — Treat Assessment as Authorization
Section titled “116. Common Mistake — Treat Assessment as Authorization”Assessors:
Evaluate ControlsAuthorizing Officials:
Accept RiskThese are different functions.
117. Common Mistake — Authorization Means Finished
Section titled “117. Common Mistake — Authorization Means Finished”After authorization:
MONITORcontinues.
118. Common Mistake — Ignore POA&M
Section titled “118. Common Mistake — Ignore POA&M”Open weaknesses must remain visible and actively managed.
119. Common Mistake — POA&M Becomes Parking Lot
Section titled “119. Common Mistake — POA&M Becomes Parking Lot”Avoid:
Open Finding
No Owner
No Date
No ProgressA useful POA&M requires:
Action
Owner
Milestones
Deadline
Status120. Common Mistake — GRC Accepts Risk
Section titled “120. Common Mistake — GRC Accepts Risk”Risk acceptance requires appropriate organizational authority.
121. End-to-End RMF Example
Section titled “121. End-to-End RMF Example”System:
Customer PaymentPlatformPrepare
Section titled “Prepare”Define System Boundary
Identify Business Owner
Identify Data
Identify Dependencies
Establish Risk ContextCategorize
Section titled “Categorize”Confidentiality:High
Integrity:High
Availability:HighSelect
Section titled “Select”High-Impact Baseline ↓Tailoring ↓Additional PaymentSecurity RequirementsImplement
Section titled “Implement”MFA
Encryption
Logging
Segmentation
Vulnerability Management
Incident ResponseDocument implementation in the SSP.
Assess
Section titled “Assess”Test Controls ↓Find:3 Admin AccountsWithout MFARemediate Admin MFA
Owner:IAM
Target:30 DaysAuthorize
Section titled “Authorize”AO reviews:
SSP
Assessment
POA&M
Residual RiskDecision:
Authorizewith ConditionsMonitor
Section titled “Monitor”Daily MFA Monitoring
Vulnerability Scans
Configuration Monitoring
Quarterly Access Review
POA&M Tracking122. End-to-End Example — Cloud Application
Section titled “122. End-to-End Example — Cloud Application”System:
AWS SaaS PlatformBoundary:
AWS Accounts
Application
Database
IAM
Logging
CI/CDInherited controls:
AWS Infrastructure
Corporate IAM
Central SIEMSystem-specific controls:
Application Authentication
Database Configuration
Cloud Security Groups123. End-to-End Example — Significant Change
Section titled “123. End-to-End Example — Significant Change”Authorized system:
Internal ApplicationChange:
Migrated to Public CloudImpact:
New Architecture
New Provider
New Shared Responsibility
New External ExposureAction:
Impact Analysis ↓Control Review ↓Reassessment ↓Authorization Update124. RMF Operational Model
Section titled “124. RMF Operational Model”A mature RMF program may look like:
Enterprise Governance ↓Risk Strategy ↓System Inventory ↓RMF Lifecycle ↓Security & Privacy Controls ↓Assessment ↓Authorization ↓Continuous Monitoring ↓Enterprise Risk Reporting125. RMF Implementation Roadmap
Section titled “125. RMF Implementation Roadmap”A practical implementation can follow:
Phase 1Governance
Phase 2System Inventory
Phase 3System Boundaries
Phase 4Categorization
Phase 5Control Selection
Phase 6Control Implementation
Phase 7Assessment
Phase 8Authorization
Phase 9Continuous Monitoring
Phase 10Continuous ImprovementPhase 1 — Governance
Section titled “Phase 1 — Governance”Define:
Risk Strategy
RMF Roles
Authorization Authority
Assessment Standards
Monitoring StrategyPhase 2 — System Inventory
Section titled “Phase 2 — System Inventory”Identify:
Systems
Owners
Business Services
Information
DependenciesPhase 3 — System Boundaries
Section titled “Phase 3 — System Boundaries”Document architecture and scope.
Phase 4 — Categorization
Section titled “Phase 4 — Categorization”Determine:
Confidentiality
Integrity
Availabilityimpact.
Phase 5 — Control Selection
Section titled “Phase 5 — Control Selection”Establish:
Baseline
Tailoring
Inherited Controls
Additional ControlsPhase 6 — Implementation
Section titled “Phase 6 — Implementation”Implement and document selected controls.
Phase 7 — Assessment
Section titled “Phase 7 — Assessment”Evaluate:
Implementation
Operation
EffectivenessPhase 8 — Authorization
Section titled “Phase 8 — Authorization”Evaluate residual risk and make an accountable authorization decision.
Phase 9 — Monitoring
Section titled “Phase 9 — Monitoring”Continuously monitor:
Controls
Changes
Threats
Vulnerabilities
POA&MPhase 10 — Improvement
Section titled “Phase 10 — Improvement”Use monitoring and incidents to refine controls and risk decisions.
NIST RMF Operational Checklist
Section titled “NIST RMF Operational Checklist”Prepare
Section titled “Prepare”-
mission and business context understood.
-
system owner assigned.
-
stakeholders identified.
-
system boundary defined.
-
information types identified.
-
dependencies identified.
-
common controls identified.
-
monitoring strategy established.
Categorize
Section titled “Categorize”-
confidentiality impact assessed.
-
integrity impact assessed.
-
availability impact assessed.
-
categorization rationale documented.
-
information types validated.
-
categorization approved.
Select
Section titled “Select”-
baseline selected.
-
controls tailored.
-
common controls identified.
-
system-specific controls identified.
-
hybrid controls identified.
-
supplemental controls considered.
-
monitoring requirements defined.
Implement
Section titled “Implement”-
controls implemented.
-
implementation statements documented.
-
control owners assigned.
-
evidence identified.
-
inherited-control usage documented.
-
SSP updated.
Assess
Section titled “Assess”-
assessment plan established.
-
controls examined.
-
interviews performed where required.
-
tests performed.
-
findings documented.
-
risk assessed.
-
assessment report completed.
-
POA&M created where required.
Authorize
Section titled “Authorize”-
authorization package complete.
-
residual risk determined.
-
material findings understood.
-
POA&M reviewed.
-
authorization decision documented.
-
conditions documented where applicable.
Monitor
Section titled “Monitor”-
continuous monitoring active.
-
vulnerabilities monitored.
-
configuration changes monitored.
-
significant changes assessed.
-
POA&M status monitored.
-
control effectiveness monitored.
-
risk status updated.
-
authorization context maintained.
NIST RMF Deliverables
Section titled “NIST RMF Deliverables”After completing this lesson, you should be able to design:
01 RMF Governance Model
02 System Inventory
03 System Boundary Document
04 Information Type Register
05 Security Categorization
06 Control Baseline Selection
07 Control Tailoring Record
08 Common Control Register
09 System-Specific Control Register
10 System Security Plan
11 Control Implementation Matrix
12 Security Assessment Plan
13 Security Assessment Report
14 Finding Register
15 POA&M
16 Residual Risk Assessment
17 Authorization Package
18 Authorization Decision Record
19 Continuous Monitoring Strategy
20 RMF Executive DashboardPractical Activity — Categorize a System
Section titled “Practical Activity — Categorize a System”Scenario:
Customer PaymentProcessing PlatformProcesses:
Customer Information
Payment Information
Transaction Records
Authentication DataDetermine impact for:
Confidentiality
Integrity
AvailabilityDocument the rationale for each.
Practical Activity — Select Controls
Section titled “Practical Activity — Select Controls”Assume the system is categorized as high impact.
Design a control-selection workflow:
Baseline ↓Tailoring ↓Inherited Controls ↓System Controls ↓Supplemental ControlsIdentify likely controls for:
IAM
Logging
Encryption
Network Security
Incident Response
RecoveryPractical Activity — Identify Common Controls
Section titled “Practical Activity — Identify Common Controls”Your enterprise provides:
Central Identity Provider
Corporate Security Training
Central SIEM
Physical Security
Enterprise Incident ResponseDetermine which system controls could potentially inherit these capabilities.
Then identify what system-specific responsibilities remain.
Practical Activity — Write an Implementation Statement
Section titled “Practical Activity — Write an Implementation Statement”Control:
Privileged AccessRequires MFAWrite an implementation statement covering:
Technology
Scope
Owner
Exceptions
Evidence
MonitoringAvoid simply writing:
Implemented.Practical Activity — Assess a Control
Section titled “Practical Activity — Assess a Control”Population:
150 Privileged AccountsResult:
147 MFA Enabled
3 MFA DisabledDesign:
Assessment Procedure
Evidence
Finding
Risk
RecommendationPractical Activity — Build a POA&M
Section titled “Practical Activity — Build a POA&M”Finding:
3 Privileged AccountsWithout MFACreate:
Finding ID
Weakness
Risk
Corrective Action
Root Cause Action
Owner
Milestones
Due Date
StatusPractical Activity — Authorization Decision
Section titled “Practical Activity — Authorization Decision”Authorization package shows:
High-Impact System
95% Controls Satisfied
3 High Findings
5 Medium Findings
Active POA&MDo not simply decide based on:
95%Evaluate:
Which Controls Failed?
What Risk Exists?
What Assets Are Affected?
What Compensating Controls Exist?
Is Residual Risk Acceptable?
What Conditions Are Required?Practical Activity — Continuous Monitoring
Section titled “Practical Activity — Continuous Monitoring”Design a monitoring plan for:
MFA
Vulnerabilities
Logging
Encryption
Access Reviews
Backups
Security IncidentsFor each define:
Source
Frequency
Owner
Threshold
Evidence
EscalationRMF GRC Mindset
Section titled “RMF GRC Mindset”When applying RMF, ask:
What MissionDoes the SystemSupport?
What ExactlyIs the System?
Where Isthe Boundary?
What InformationDoes It Process?
How ImportantIs Confidentiality?
How ImportantIs Integrity?
How ImportantIs Availability?
What Isthe Impact Level?
What Control BaselineApplies?
What ShouldBe Tailored?
What ControlsAre Inherited?
What ControlsAre System Specific?
Who OwnsEach Control?
How Isthe ControlImplemented?
Where Isthe Evidence?
Is ImplementationDocumented?
Has the ControlBeen Assessed?
Was the PopulationComplete?
What Failed?
What RiskDoes the FailureCreate?
What Isthe Root Cause?
What GoesInto the POA&M?
What Residual RiskRemains?
Who IsAuthorized toAccept That Risk?
Should the SystemOperate?
Under WhatConditions?
What HappensWhen the SystemChanges?
Are ControlsStill Effective?
Is RiskStill Acceptable?
Are We TreatingAuthorization asa One-Time Event?
Or Are WeContinuously ManagingSystem Risk?That is the mindset of a GRC professional using the NIST Risk Management Framework.
Key Takeaways
Section titled “Key Takeaways”-
NIST RMF provides a structured lifecycle for managing security and privacy risk.
-
The RMF lifecycle consists of Prepare, Categorize, Select, Implement, Assess, Authorize, and Monitor.
-
Prepare establishes organizational and system context.
-
System boundaries are fundamental to accurate control and risk decisions.
-
Categorization considers confidentiality, integrity, and availability impacts.
-
Information types should be understood before determining system impact.
-
Security categorization influences control selection.
-
Control baselines provide a starting point, not necessarily the final control set.
-
Tailoring adjusts controls based on system and organizational risk.
-
Common controls can be inherited by multiple systems.
-
System-specific controls are implemented for an individual system.
-
Hybrid controls combine common and system-specific responsibilities.
-
Selected controls must be implemented and clearly documented.
-
The System Security Plan is a major record of system control implementation.
-
Assessment determines whether controls are correctly implemented and operating effectively.
-
Assessments commonly use examine, interview, and test methods.
-
Findings should be evaluated in risk context.
-
POA&Ms help track control weaknesses and remediation milestones.
-
Root-cause remediation is preferable to correcting only individual exceptions.
-
Authorization is a risk decision, not proof that a system is perfectly secure.
-
The Authorizing Official accepts risk on behalf of the organization.
-
Residual risk should be understood before authorization.
-
Continuous monitoring continues after authorization.
-
Significant system changes may trigger reassessment.
-
Monitoring should include controls, vulnerabilities, configuration changes, findings, and risk changes.
-
RMF can integrate with cloud, DevSecOps, automation, and continuous monitoring.
-
NIST CSF and RMF are complementary: CSF helps structure enterprise cybersecurity outcomes, while RMF provides a disciplined system risk lifecycle.
-
RMF should be treated as continuous risk management rather than a documentation exercise.
Knowledge Check
Section titled “Knowledge Check”Before continuing, make sure you can answer:
-
What is NIST RMF?
-
What are the seven RMF steps?
-
What happens during Prepare?
-
What is organization-level preparation?
-
What is system-level preparation?
-
Why is system boundary definition important?
-
What is security categorization?
-
What are confidentiality, integrity, and availability?
-
What are impact levels?
-
Why are information types important?
-
What happens during Select?
-
What is a control baseline?
-
Why is a baseline only a starting point?
-
What is control tailoring?
-
What is a common control?
-
What is a system-specific control?
-
What is a hybrid control?
-
What happens during Implement?
-
What is an implementation statement?
-
What is a System Security Plan?
-
What happens during Assess?
-
What are examine, interview, and test?
-
What information belongs in an assessment finding?
-
What is a Security Assessment Report?
-
What is a POA&M?
-
Why should POA&M actions address root cause?
-
What happens during Authorize?
-
Who is the Authorizing Official?
-
What is residual risk?
-
What does authorization actually mean?
-
What is authorization with conditions?
-
What happens during Monitor?
-
What is continuous monitoring?
-
What is a significant change?
-
When might reassessment be required?
-
What is ongoing authorization?
-
How do NIST CSF and RMF differ?
-
How does RMF use security and privacy controls?
-
How can RMF operate in cloud environments?
-
Why should RMF be treated as a continuous lifecycle?
What’s Next?
Section titled “What’s Next?”➡️ Next: 03 — CIS Controls v8
In the next lesson, you will move from NIST’s structured system-risk lifecycle into a more operational and prioritized set of cybersecurity safeguards.
You will explore how the CIS Critical Security Controls v8 organize practical security measures across areas such as:
Enterprise Assets ↓Software Assets ↓Data Protection ↓Secure Configuration ↓Account Management ↓Access Control ↓Vulnerability Management ↓Logging ↓Email & Web Security ↓Malware Defense ↓Backup & Recovery ↓Network Security ↓Security Awareness ↓Service Providers ↓Application Security ↓Incident Response ↓Penetration TestingYou will also learn how Implementation Groups IG1, IG2, and IG3 help organizations prioritize safeguards based on organizational risk, complexity, and cybersecurity maturity.
➡️ Next: 03 — CIS Controls v8