Under active development Content is continuously updated and improved
Home / Frameworks / FedRAMP Rev 5

FedRAMP Rev 5 v5

Federal Risk and Authorization Management Program Security Baselines

This is a reference tool, not an authoritative source. For official documentation, visit www.fedramp.gov.

AC Access Control (50 controls)

AC-1Policy and Procedures
LI-SaaS
LOW
MODERATE
HIGH
AC-2Account Management
LI-SaaS
LOW
MODERATE
HIGH
AC-2 (01)Account Management | Automated System Account Management
MODERATE
HIGH
AC-2 (02)Account Management | Automated Temporary and Emergency Account Management
MODERATE
HIGH
AC-2 (03)Account Management | Disable Accounts
MODERATE
HIGH
AC-2 (04)Account Management | Automated Audit Actions
MODERATE
HIGH
AC-2 (05)Account Management | Inactivity Logout
MODERATE
HIGH
AC-2 (07)Account Management | Privileged User Accounts
MODERATE
HIGH
AC-2 (09)Account Management | Restrictions on Use of Shared and Group Accounts
MODERATE
HIGH
AC-2 (11)Account Management | Usage Conditions
HIGH
AC-2 (12)Account Management | Account Monitoring for Atypical Usage
MODERATE
HIGH
AC-2 (13)Account Management | Disable Accounts for High-risk Individuals
MODERATE
HIGH
AC-3Access Enforcement
LI-SaaS
LOW
MODERATE
HIGH
AC-4Information Flow Enforcement
MODERATE
HIGH
AC-4 (04)Information Flow Enforcement | Flow Control of Encrypted Information
HIGH
AC-4 (21)Information Flow Enforcement | Physical or Logical Separation of Information Flows
MODERATE
HIGH
AC-5Separation of Duties
MODERATE
HIGH
AC-6Least Privilege
MODERATE
HIGH
AC-6 (01)Least Privilege | Authorize Access to Security Functions
MODERATE
HIGH
AC-6 (02)Least Privilege | Non-privileged Access for Nonsecurity Functions
MODERATE
HIGH
AC-6 (03)Least Privilege | Network Access to Privileged Commands
HIGH
AC-6 (05)Least Privilege | Privileged Accounts
MODERATE
HIGH
AC-6 (07)Least Privilege | Review of User Privileges
MODERATE
HIGH
AC-6 (08)Least Privilege | Privilege Levels for Code Execution
HIGH
AC-6 (09)Least Privilege | Log Use of Privileged Functions
MODERATE
HIGH
AC-6 (10)Least Privilege | Prohibit Non-privileged Users from Executing Privileged Functions
MODERATE
HIGH
AC-7Unsuccessful Logon Attempts
LI-SaaS
LOW
MODERATE
HIGH
AC-8System Use Notification
LI-SaaS
LOW
MODERATE
HIGH
AC-10Concurrent Session Control
HIGH
AC-11Device Lock
MODERATE
HIGH
AC-11 (01)Device Lock | Pattern-hiding Displays
MODERATE
HIGH
AC-12Session Termination
MODERATE
HIGH
AC-14Permitted Actions Without Identification or Authentication
LI-SaaS
LOW
MODERATE
HIGH
AC-17Remote Access
LI-SaaS
LOW
MODERATE
HIGH
AC-17 (01)Remote Access | Monitoring and Control
MODERATE
HIGH
AC-17 (02)Remote Access | Protection of Confidentiality and Integrity Using Encryption
MODERATE
HIGH
AC-17 (03)Remote Access | Managed Access Control Points
MODERATE
HIGH
AC-17 (04)Remote Access | Privileged Commands and Access
MODERATE
HIGH
AC-18Wireless Access
LI-SaaS
LOW
MODERATE
HIGH
AC-18 (01)Wireless Access | Authentication and Encryption
MODERATE
HIGH
AC-18 (03)Wireless Access | Disable Wireless Networking
MODERATE
HIGH
AC-18 (04)Wireless Access | Restrict Configurations by Users
HIGH
AC-18 (05)Wireless Access | Antennas and Transmission Power Levels
HIGH
AC-19Access Control for Mobile Devices
LI-SaaS
LOW
MODERATE
HIGH
AC-19 (05)Access Control for Mobile Devices | Full Device or Container-based Encryption
MODERATE
HIGH
AC-20Use of External Systems
LI-SaaS
LOW
MODERATE
HIGH
AC-20 (01)Use of External Systems | Limits on Authorized Use
MODERATE
HIGH
AC-20 (02)Use of External Systems | Portable Storage Devices -- Restricted Use
MODERATE
HIGH
AC-21Information Sharing
MODERATE
HIGH
AC-22Publicly Accessible Content
LI-SaaS
LOW
MODERATE
HIGH

AU Audit and Accountability (27 controls)

AU-1Policy and Procedures
LI-SaaS
LOW
MODERATE
HIGH
AU-2Event Logging
LI-SaaS
LOW
MODERATE
HIGH
AU-3Content of Audit Records
LI-SaaS
LOW
MODERATE
HIGH
AU-3 (01)Content of Audit Records | Additional Audit Information
MODERATE
HIGH
AU-4Audit Log Storage Capacity
LI-SaaS
LOW
MODERATE
HIGH
AU-5Response to Audit Logging Process Failures
LI-SaaS
LOW
MODERATE
HIGH
AU-5 (01)Response to Audit Logging Process Failures | Storage Capacity Warning
HIGH
AU-5 (02)Response to Audit Logging Process Failures | Real-time Alerts
HIGH
AU-6Audit Record Review, Analysis, and Reporting
LI-SaaS
LOW
MODERATE
HIGH
AU-6 (01)Audit Record Review, Analysis, and Reporting | Automated Process Integration
MODERATE
HIGH
AU-6 (03)Audit Record Review, Analysis, and Reporting | Correlate Audit Record Repositories
MODERATE
HIGH
AU-6 (04)Audit Record Review, Analysis, and Reporting | Central Review and Analysis
HIGH
AU-6 (05)Audit Record Review, Analysis, and Reporting | Integrated Analysis of Audit Records
HIGH
AU-6 (06)Audit Record Review, Analysis, and Reporting | Correlation with Physical Monitoring
HIGH
AU-6 (07)Audit Record Review, Analysis, and Reporting | Permitted Actions
HIGH
AU-7Audit Record Reduction and Report Generation
MODERATE
HIGH
AU-7 (01)Audit Record Reduction and Report Generation | Automatic Processing
MODERATE
HIGH
AU-8Time Stamps
LI-SaaS
LOW
MODERATE
HIGH
AU-9Protection of Audit Information
LI-SaaS
LOW
MODERATE
HIGH
AU-9 (02)Protection of Audit Information | Store on Separate Physical Systems or Components
HIGH
AU-9 (03)Protection of Audit Information | Cryptographic Protection
HIGH
AU-9 (04)Protection of Audit Information | Access by Subset of Privileged Users
MODERATE
HIGH
AU-10Non-repudiation
HIGH
AU-11Audit Record Retention
LI-SaaS
LOW
MODERATE
HIGH
AU-12Audit Record Generation
LI-SaaS
LOW
MODERATE
HIGH
AU-12 (01)Audit Record Generation | System-wide and Time-correlated Audit Trail
HIGH
AU-12 (03)Audit Record Generation | Changes by Authorized Individuals
HIGH

CM Configuration Management (34 controls)

CM-1Policy and Procedures
LI-SaaS
LOW
MODERATE
HIGH
CM-2Baseline Configuration
LI-SaaS
LOW
MODERATE
HIGH
CM-2 (02)Baseline Configuration | Automation Support for Accuracy and Currency
MODERATE
HIGH
CM-2 (03)Baseline Configuration | Retention of Previous Configurations
MODERATE
HIGH
CM-2 (07)Baseline Configuration | Configure Systems and Components for High-risk Areas
MODERATE
HIGH
CM-3Configuration Change Control
MODERATE
HIGH
CM-3 (01)Configuration Change Control | Automated Documentation, Notification, and Prohibition of Changes
HIGH
CM-3 (02)Configuration Change Control | Testing, Validation, and Documentation of Changes
MODERATE
HIGH
CM-3 (04)Configuration Change Control | Security and Privacy Representatives
MODERATE
HIGH
CM-3 (06)Configuration Change Control | Cryptography Management
HIGH
CM-4Impact Analyses
LI-SaaS
LOW
MODERATE
HIGH
CM-4 (01)Impact Analyses | Separate Test Environments
HIGH
CM-4 (02)Impact Analyses | Verification of Controls
MODERATE
HIGH
CM-5Access Restrictions for Change
LI-SaaS
LOW
MODERATE
HIGH
CM-5 (01)Access Restrictions for Change | Automated Access Enforcement and Audit Records
MODERATE
HIGH
CM-5 (05)Access Restrictions for Change | Privilege Limitation for Production and Operation
MODERATE
HIGH
CM-6Configuration Settings
LI-SaaS
LOW
MODERATE
HIGH
CM-6 (01)Configuration Settings | Automated Management, Application, and Verification
MODERATE
HIGH
CM-6 (02)Configuration Settings | Respond to Unauthorized Changes
HIGH
CM-7Least Functionality
LI-SaaS
LOW
MODERATE
HIGH
CM-7 (01)Least Functionality | Periodic Review
MODERATE
HIGH
CM-7 (02)Least Functionality | Prevent Program Execution
MODERATE
HIGH
CM-7 (05)Least Functionality | Authorized Software -- Allow-by-exception
MODERATE
HIGH
CM-8System Component Inventory
LI-SaaS
LOW
MODERATE
HIGH
CM-8 (01)System Component Inventory | Updates During Installation and Removal
MODERATE
HIGH
CM-8 (02)System Component Inventory | Automated Maintenance
HIGH
CM-8 (03)System Component Inventory | Automated Unauthorized Component Detection
MODERATE
HIGH
CM-8 (04)System Component Inventory | Accountability Information
HIGH
CM-9Configuration Management Plan
MODERATE
HIGH
CM-10Software Usage Restrictions
LI-SaaS
LOW
MODERATE
HIGH
CM-11User-installed Software
LI-SaaS
LOW
MODERATE
HIGH
CM-12Information Location
MODERATE
HIGH
CM-12 (01)Information Location | Automated Tools to Support Information Location
MODERATE
HIGH
CM-14Signed Components
HIGH

CP Contingency Planning (35 controls)

CP-1Policy and Procedures
LI-SaaS
LOW
MODERATE
HIGH
CP-2Contingency Plan
LI-SaaS
LOW
MODERATE
HIGH
CP-2 (01)Contingency Plan | Coordinate with Related Plans
MODERATE
HIGH
CP-2 (02)Contingency Plan | Capacity Planning
HIGH
CP-2 (03)Contingency Plan | Resume Mission and Business Functions
MODERATE
HIGH
CP-2 (05)Contingency Plan | Continue Mission and Business Functions
HIGH
CP-2 (08)Contingency Plan | Identify Critical Assets
MODERATE
HIGH
CP-3Contingency Training
LI-SaaS
LOW
MODERATE
HIGH
CP-3 (01)Contingency Training | Simulated Events
HIGH
CP-4Contingency Plan Testing
LI-SaaS
LOW
MODERATE
HIGH
CP-4 (01)Contingency Plan Testing | Coordinate with Related Plans
MODERATE
HIGH
CP-4 (02)Contingency Plan Testing | Alternate Processing Site
HIGH
CP-6Alternate Storage Site
MODERATE
HIGH
CP-6 (01)Alternate Storage Site | Separation from Primary Site
MODERATE
HIGH
CP-6 (02)Alternate Storage Site | Recovery Time and Recovery Point Objectives
HIGH
CP-6 (03)Alternate Storage Site | Accessibility
MODERATE
HIGH
CP-7Alternate Processing Site
MODERATE
HIGH
CP-7 (01)Alternate Processing Site | Separation from Primary Site
MODERATE
HIGH
CP-7 (02)Alternate Processing Site | Accessibility
MODERATE
HIGH
CP-7 (03)Alternate Processing Site | Priority of Service
MODERATE
HIGH
CP-7 (04)Alternate Processing Site | Preparation for Use
HIGH
CP-8Telecommunications Services
MODERATE
HIGH
CP-8 (01)Telecommunications Services | Priority of Service Provisions
MODERATE
HIGH
CP-8 (02)Telecommunications Services | Single Points of Failure
MODERATE
HIGH
CP-8 (03)Telecommunications Services | Separation of Primary and Alternate Providers
HIGH
CP-8 (04)Telecommunications Services | Provider Contingency Plan
HIGH
CP-9System Backup
LI-SaaS
LOW
MODERATE
HIGH
CP-9 (01)System Backup | Testing for Reliability and Integrity
MODERATE
HIGH
CP-9 (02)System Backup | Test Restoration Using Sampling
HIGH
CP-9 (03)System Backup | Separate Storage for Critical Information
HIGH
CP-9 (05)System Backup | Transfer to Alternate Storage Site
HIGH
CP-9 (08)System Backup | Cryptographic Protection
MODERATE
HIGH
CP-10System Recovery and Reconstitution
LI-SaaS
LOW
MODERATE
HIGH
CP-10 (02)System Recovery and Reconstitution | Transaction Recovery
MODERATE
HIGH
CP-10 (04)System Recovery and Reconstitution | Restore Within Time Period
HIGH

IA Identification and Authentication (30 controls)

IA-1Policy and Procedures
LI-SaaS
LOW
MODERATE
HIGH
IA-2Identification and Authentication (organizational Users)
LI-SaaS
LOW
MODERATE
HIGH
IA-2 (01)Identification and Authentication (organizational Users) | Multi-factor Authentication to Privileged Accounts
LOW
MODERATE
HIGH
IA-2 (02)Identification and Authentication (organizational Users) | Multi-factor Authentication to Non-privileged Accounts
LOW
MODERATE
HIGH
IA-2 (05)Identification and Authentication (organizational Users) | Individual Authentication with Group Authentication
MODERATE
HIGH
IA-2 (06)Identification and Authentication (organizational Users) | Access to Accounts --separate Device
MODERATE
HIGH
IA-2 (08)Identification and Authentication (organizational Users) | Access to Accounts -- Replay Resistant
LOW
MODERATE
HIGH
IA-2 (12)Identification and Authentication (organizational Users) | Acceptance of PIV Credentials
LI-SaaS
LOW
MODERATE
HIGH
IA-3Device Identification and Authentication
MODERATE
HIGH
IA-4Identifier Management
LI-SaaS
LOW
MODERATE
HIGH
IA-4 (04)Identifier Management | Identify User Status
MODERATE
HIGH
IA-5Authenticator Management
LI-SaaS
LOW
MODERATE
HIGH
IA-5 (01)Authenticator Management | Password-based Authentication
LOW
MODERATE
HIGH
IA-5 (02)Authenticator Management | Public Key-based Authentication
MODERATE
HIGH
IA-5 (06)Authenticator Management | Protection of Authenticators
MODERATE
HIGH
IA-5 (07)Authenticator Management | No Embedded Unencrypted Static Authenticators
MODERATE
HIGH
IA-5 (08)Authenticator Management | Multiple System Accounts
HIGH
IA-5 (13)Authenticator Management | Expiration of Cached Authenticators
HIGH
IA-6Authentication Feedback
LI-SaaS
LOW
MODERATE
HIGH
IA-7Cryptographic Module Authentication
LI-SaaS
LOW
MODERATE
HIGH
IA-8Identification and Authentication (non-organizational Users)
LI-SaaS
LOW
MODERATE
HIGH
IA-8 (01)Identification and Authentication (non-organizational Users) | Acceptance of PIV Credentials from Other Agencies
LOW
MODERATE
HIGH
IA-8 (02)Identification and Authentication (non-organizational Users) | Acceptance of External Authenticators
LOW
MODERATE
HIGH
IA-8 (04)Identification and Authentication (non-organizational Users) | Use of Defined Profiles
LOW
MODERATE
HIGH
IA-11Re-authentication
LI-SaaS
LOW
MODERATE
HIGH
IA-12Identity Proofing
MODERATE
HIGH
IA-12 (02)Identity Proofing | Identity Evidence
MODERATE
HIGH
IA-12 (03)Identity Proofing | Identity Evidence Validation and Verification
MODERATE
HIGH
IA-12 (04)Identity Proofing | In-person Validation and Verification
HIGH
IA-12 (05)Identity Proofing | Address Confirmation
MODERATE
HIGH

IR Incident Response (24 controls)

PE Physical and Environmental Protection (26 controls)

SA System and Services Acquisition (25 controls)

SA-1Policy and Procedures
LI-SaaS
LOW
MODERATE
HIGH
SA-2Allocation of Resources
LI-SaaS
LOW
MODERATE
HIGH
SA-3System Development Life Cycle
LI-SaaS
LOW
MODERATE
HIGH
SA-4Acquisition Process
LI-SaaS
LOW
MODERATE
HIGH
SA-4 (01)Acquisition Process | Functional Properties of Controls
MODERATE
HIGH
SA-4 (02)Acquisition Process | Design and Implementation Information for Controls
MODERATE
HIGH
SA-4 (05)Acquisition Process | System, Component, and Service Configurations
HIGH
SA-4 (09)Acquisition Process | Functions, Ports, Protocols, and Services in Use
MODERATE
HIGH
SA-4 (10)Acquisition Process | Use of Approved PIV Products
LI-SaaS
LOW
MODERATE
HIGH
SA-5System Documentation
LI-SaaS
LOW
MODERATE
HIGH
SA-8Security and Privacy Engineering Principles
LI-SaaS
LOW
MODERATE
HIGH
SA-9External System Services
LI-SaaS
LOW
MODERATE
HIGH
SA-9 (01)External System Services | Risk Assessments and Organizational Approvals
MODERATE
HIGH
SA-9 (02)External System Services | Identification of Functions, Ports, Protocols, and Services
MODERATE
HIGH
SA-9 (05)External System Services | Processing, Storage, and Service Location
MODERATE
HIGH
SA-10Developer Configuration Management
MODERATE
HIGH
SA-11Developer Testing and Evaluation
MODERATE
HIGH
SA-11 (01)Developer Testing and Evaluation | Static Code Analysis
MODERATE
HIGH
SA-11 (02)Developer Testing and Evaluation | Threat Modeling and Vulnerability Analyses
MODERATE
HIGH
SA-15Development Process, Standards, and Tools
MODERATE
HIGH
SA-15 (03)Development Process, Standards, and Tools | Criticality Analysis
MODERATE
HIGH
SA-16Developer-provided Training
HIGH
SA-17Developer Security and Privacy Architecture and Design
HIGH
SA-21Developer Screening
HIGH
SA-22Unsupported System Components
LI-SaaS
LOW
MODERATE
HIGH

SC System and Communications Protection (35 controls)

SC-1Policy and Procedures
LI-SaaS
LOW
MODERATE
HIGH
SC-2Separation of System and User Functionality
MODERATE
HIGH
SC-3Security Function Isolation
HIGH
SC-4Information in Shared System Resources
MODERATE
HIGH
SC-5Denial-of-service Protection
LI-SaaS
LOW
MODERATE
HIGH
SC-7Boundary Protection
LI-SaaS
LOW
MODERATE
HIGH
SC-7 (03)Boundary Protection | Access Points
MODERATE
HIGH
SC-7 (04)Boundary Protection | External Telecommunications Services
MODERATE
HIGH
SC-7 (05)Boundary Protection | Deny by Default -- Allow by Exception
MODERATE
HIGH
SC-7 (07)Boundary Protection | Split Tunneling for Remote Devices
MODERATE
HIGH
SC-7 (08)Boundary Protection | Route Traffic to Authenticated Proxy Servers
MODERATE
HIGH
SC-7 (10)Boundary Protection | Prevent Exfiltration
HIGH
SC-7 (12)Boundary Protection | Host-based Protection
MODERATE
HIGH
SC-7 (18)Boundary Protection | Fail Secure
MODERATE
HIGH
SC-7 (20)Boundary Protection | Dynamic Isolation and Segregation
HIGH
SC-7 (21)Boundary Protection | Isolation of System Components
HIGH
SC-8Transmission Confidentiality and Integrity
LI-SaaS
LOW
MODERATE
HIGH
SC-8 (01)Transmission Confidentiality and Integrity | Cryptographic Protection
LOW
MODERATE
HIGH
SC-10Network Disconnect
MODERATE
HIGH
SC-12Cryptographic Key Establishment and Management
LI-SaaS
LOW
MODERATE
HIGH
SC-12 (01)Cryptographic Key Establishment and Management | Availability
HIGH
SC-13Cryptographic Protection
LI-SaaS
LOW
MODERATE
HIGH
SC-15Collaborative Computing Devices and Applications
LI-SaaS
LOW
MODERATE
HIGH
SC-17Public Key Infrastructure Certificates
MODERATE
HIGH
SC-18Mobile Code
MODERATE
HIGH
SC-20Secure Name/address Resolution Service (authoritative Source)
LI-SaaS
LOW
MODERATE
HIGH
SC-21Secure Name/address Resolution Service (recursive or Caching Resolver)
LI-SaaS
LOW
MODERATE
HIGH
SC-22Architecture and Provisioning for Name/address Resolution Service
LI-SaaS
LOW
MODERATE
HIGH
SC-23Session Authenticity
MODERATE
HIGH
SC-24Fail in Known State
HIGH
SC-28Protection of Information at Rest
LI-SaaS
LOW
MODERATE
HIGH
SC-28 (01)Protection of Information at Rest | Cryptographic Protection
LOW
MODERATE
HIGH
SC-39Process Isolation
LI-SaaS
LOW
MODERATE
HIGH
SC-45System Time Synchronization
MODERATE
HIGH
SC-45 (01)System Time Synchronization | Synchronization with Authoritative Time Source
MODERATE
HIGH

SI System and Information Integrity (35 controls)

SI-1Policy and Procedures
LI-SaaS
LOW
MODERATE
HIGH
SI-2Flaw Remediation
LI-SaaS
LOW
MODERATE
HIGH
SI-2 (02)Flaw Remediation | Automated Flaw Remediation Status
MODERATE
HIGH
SI-2 (03)Flaw Remediation | Time to Remediate Flaws and Benchmarks for Corrective Actions
MODERATE
HIGH
SI-3Malicious Code Protection
LI-SaaS
LOW
MODERATE
HIGH
SI-4System Monitoring
LI-SaaS
LOW
MODERATE
HIGH
SI-4 (01)System Monitoring | System-wide Intrusion Detection System
MODERATE
HIGH
SI-4 (02)System Monitoring | Automated Tools and Mechanisms for Real-time Analysis
MODERATE
HIGH
SI-4 (04)System Monitoring | Inbound and Outbound Communications Traffic
MODERATE
HIGH
SI-4 (05)System Monitoring | System-generated Alerts
MODERATE
HIGH
SI-4 (10)System Monitoring | Visibility of Encrypted Communications
HIGH
SI-4 (11)System Monitoring | Analyze Communications Traffic Anomalies
HIGH
SI-4 (12)System Monitoring | Automated Organization-generated Alerts
HIGH
SI-4 (14)System Monitoring | Wireless Intrusion Detection
HIGH
SI-4 (16)System Monitoring | Correlate Monitoring Information
MODERATE
HIGH
SI-4 (18)System Monitoring | Analyze Traffic and Covert Exfiltration
MODERATE
HIGH
SI-4 (19)System Monitoring | Risk for Individuals
HIGH
SI-4 (20)System Monitoring | Privileged Users
HIGH
SI-4 (22)System Monitoring | Unauthorized Network Services
HIGH
SI-4 (23)System Monitoring | Host-based Devices
MODERATE
HIGH
SI-5Security Alerts, Advisories, and Directives
LI-SaaS
LOW
MODERATE
HIGH
SI-5 (01)Security Alerts, Advisories, and Directives | Automated Alerts and Advisories
HIGH
SI-6Security and Privacy Function Verification
MODERATE
HIGH
SI-7Software, Firmware, and Information Integrity
MODERATE
HIGH
SI-7 (01)Software, Firmware, and Information Integrity | Integrity Checks
MODERATE
HIGH
SI-7 (02)Software, Firmware, and Information Integrity | Automated Notifications of Integrity Violations
HIGH
SI-7 (05)Software, Firmware, and Information Integrity | Automated Response to Integrity Violations
HIGH
SI-7 (07)Software, Firmware, and Information Integrity | Integration of Detection and Response
MODERATE
HIGH
SI-7 (15)Software, Firmware, and Information Integrity | Code Authentication
HIGH
SI-8Spam Protection
MODERATE
HIGH
SI-8 (02)Spam Protection | Automatic Updates
MODERATE
HIGH
SI-10Information Input Validation
MODERATE
HIGH
SI-11Error Handling
MODERATE
HIGH
SI-12Information Management and Retention
LI-SaaS
LOW
MODERATE
HIGH
SI-16Memory Protection
MODERATE
HIGH