Sign in
Menu
Sign up
Docs

NIST SP 800-53 Rev 5

ActiveCore framework

Best for: NIST SP 800-53 mandates specific security and privacy controls required for the federal government and critical infrastructure. It builds on FISMA, a federal law that requires U.S. government agencies to create, review, and report on agency-wide practices that prioritize information security.

Mandatory?Mandatory for U.S. federal agencies; voluntary for private sector
Who validates?Authorizing Official; 3PAO for FedRAMP overlays. No self-assessment.
RenewalATO reauthorization every 3 years (federal)
ScopeFederal information systems; also used as private-sector baseline
Governing bodyNational Institute of Standards and Technology (NIST), NIST SP 800-53 Rev 5 (Sep 2020). Official source

Controls by category

67 controls are Mapped to NIST SP 800-53 Rev 5.

AC-17 Remote Access

AC-18 Wireless Access

AC-2 Account Management

AC-3 Account Management

AC-5 Separation Of Duties

AC-6 Least Privilege

AU-12 Audit Record Generation

ControlStatus
AlloyDB instances should have 'log_error_verbosity' set to 'DEFAULT' or stricterMapped
AlloyDB instances should have 'log_min_error_statement' set to 'Error' or stricterMapped
AlloyDB instances should have 'log_min_messages' set to warning or higherMapped
HTTP(S) load balancers should have logging enabledMapped
Projects should have log metric filters and alerts configured for Audit Configuration changesMapped
Projects should have log metric filters and alerts configured for Custom Role changesMapped
Projects should have log metric filters and alerts configured for VPC Network Firewall rule changesMapped
Projects should have log metric filters and alerts configured for VPC network changesMapped
Projects should have log metric filters and alerts configured for VPC network route changesMapped
Projects should have log metric filters and alerts configured for project ownership assignments and changesMapped
Projects should have log metric filters and alerts configured for Cloud SQL instance configuration changesMapped
Projects should have log metric filters and alerts configured for Cloud Storage IAM permission changesMapped
Projects should have log sinks configured for all log entriesMapped
Cloud SQL PostgreSQL instances should have 'log_connections' set to 'on'Mapped
Cloud SQL PostgreSQL instances should have 'log_disconnections' set to 'on'Mapped
Cloud SQL PostgreSQL instances should have 'log_error_verbosity' set to 'DEFAULT' or stricterMapped
Cloud SQL PostgreSQL instances should have 'log_min_duration_statement' set to '-1' (disabled)Mapped
Cloud SQL PostgreSQL instances should have 'log_min_error_statement' set to 'Error' or stricterMapped
Cloud SQL PostgreSQL instances should have 'log_min_messages' set to warning or higherMapped
Cloud SQL PostgreSQL instances should have 'log_statement' set to 'ddl'Mapped

AU-2 Event Logging

AU-3 Content of Audit Records

AU-6 Audit Record Review, Analysis And Reporting

AU-7 Audit Record Reduction And Report Generation

ControlStatus
AlloyDB instances should have 'log_error_verbosity' set to 'DEFAULT' or stricterMapped
AlloyDB instances should have 'log_min_error_statement' set to 'Error' or stricterMapped
AlloyDB instances should have 'log_min_messages' set to warning or higherMapped
Projects should have Cloud Audit Logs properly configured across all services and all usersMapped
VPC networks should all have Cloud DNS logging enabledMapped
Projects should have log metric filters and alerts configured for Audit Configuration changesMapped
Projects should have log metric filters and alerts configured for Custom Role changesMapped
Projects should have log metric filters and alerts configured for VPC Network Firewall rule changesMapped
Projects should have log metric filters and alerts configured for VPC network changesMapped
Projects should have log metric filters and alerts configured for VPC network route changesMapped
Projects should have log metric filters and alerts configured for project ownership assignments and changesMapped
Projects should have log metric filters and alerts configured for Cloud SQL instance configuration changesMapped
Projects should have log metric filters and alerts configured for Cloud Storage IAM permission changesMapped
Projects should have log sinks configured for all log entriesMapped
Cloud SQL PostgreSQL instances should have 'log_connections' set to 'on'Mapped
Cloud SQL PostgreSQL instances should have 'log_disconnections' set to 'on'Mapped
Cloud SQL PostgreSQL instances should have 'log_error_verbosity' set to 'DEFAULT' or stricterMapped
Cloud SQL PostgreSQL instances should have 'log_min_duration_statement' set to '-1' (disabled)Mapped
Cloud SQL PostgreSQL instances should have 'log_min_error_statement' set to 'Error' or stricterMapped
Cloud SQL PostgreSQL instances should have 'log_min_messages' set to warning or higherMapped
Cloud SQL PostgreSQL instances should have 'log_statement' set to 'ddl'Mapped

CA-9 Internal System Connections

CM-1 Configuration Management Policy and Procedures

CM-2 Baseline Configuration

CM-6 Configuration Settings

CM-7 Least Functionality

CM-8 System Component Inventory

CM-9 Configuration Management Plan

IA-5 Authenticator Management

IR-6 Incident Reporting

MA-4 Nonlocal Maintenance

MP-2 Media Access

PL-8 Information Security Architecture

SA-10 Developer Configuration Management

SA-3 System Development Life Cycle

SA-8 Security Engineering Principles

SC-28 Protection Of Information At Rest

SC-7 Boundary Protection

SC-8 Transmission Confidentiality And Integrity

SI-4 System Monitoring

SI-7 Software, Firmware, and Information Integrity

FrameworkControl overlapNote
CIS GCP Benchmark v2.0.0High 94%
CIS GCP Benchmark v3.0.0High 93%
CIS GCP Benchmark v4.0.0High 93%

Frequently asked questions

Who publishes NIST SP 800-53 and what is its purpose?

NIST publishes it, and NIST is part of the U.S. Department of Commerce. It is a catalog of security and privacy controls for information systems and organizations. The catalog is meant to protect operations, assets, individuals and the Nation from a diverse set of threats and risks.

Which control families does SP 800-53 Rev. 5 include?

They include Access Control, Audit and Accountability, Configuration Management, Identification and Authentication, Incident Response, System and Communications Protection, System and Information Integrity, and Supply Chain Risk Management.

What changed in the most recent minor release of Rev. 5?

On August 27, 2025, NIST issued Release 5.2.0. It added `SA-15(13)`, `SA-24` and `SI-02(07)`, and revised `SI-07(12)`. It also updated the discussion of several controls.

What attestation has Google Cloud received for NIST SP 800-53?

Google Cloud received an attestation letter through an independent, third-party assessment. The letter confirmed that a subset of its Google Cloud and Google Workspace services operate in compliance with NIST SP 800-53 controls.

On this page

Ask AI about this

Help improve this page