The NIST Cybersecurity Framework, version 2.0.

Overview

NIST CSF 2.0 is a voluntary framework for organising and communicating cybersecurity risk, released in February 2024.

Who needs it: Anyone who wants a common language for security posture; often asked for by insurers, boards and enterprise customers
Status in AuditKit: Production
Coverage: 65 subcategories on GCP, 67 on AWS and 65 on Azure, out of the 106 subcategories a CSF scan lists (71 are in the crosswalk)
How it works: Derived from your SOC2, PCI DSS and CMMC results through NIST 800-53

Important Disclaimer

CSF is a framework for organising risk management, not a certification. There is nothing to pass or fail.

CSF 2.0 has six functions. AuditKit's scanning speaks to the technical parts of four of them. Govern, added in 2.0 and arguably the most important change from 1.1, is almost entirely organisational: roles, policy, risk appetite, supply chain strategy. A scanner cannot assess it.

What AuditKit covers

  • Identify - asset inventory and risk assessment that follows from what the scan enumerates
  • Protect - access control, data security, platform hardening
  • Detect - logging, monitoring and alerting configuration
  • Respond - the detection and notification prerequisites of an incident response process

What AuditKit covers only in part

  • Govern - 12 of the 31 GV subcategories are reachable, from configuration evidence only. Organisational context, risk strategy, roles and oversight are not.
  • Recover - 3 of the 8 RC subcategories, from backup and restore configuration. Recovery plan execution and communications are not.

What AuditKit does not cover

  • Anything requiring evidence of a process rather than a configuration

Running a CSF scan

auditkit scan -provider aws -framework nist-csf
auditkit scan -provider azure -framework nist-csf
auditkit scan -provider gcp -framework nist-csf

csf is accepted as a shorthand:

auditkit scan -provider aws -framework csf -format pdf -output csf-posture.pdf

Coverage by function

AuditKit does not run separate CSF checks. Every control it already assesses maps to NIST 800-53, and 800-53 maps to CSF subcategories, so coverage is a consequence of the SOC2, PCI DSS and CMMC scanning you already ran.

Function Subcategories in crosswalk What drives coverage
Identify (ID) 17 Asset enumeration, risk assessment controls
Protect (PR) 20 Access control, encryption, platform hardening
Detect (DE) 10 Logging, monitoring, anomaly detection
Respond (RS) 9 Alerting and incident notification controls
Recover (RC) 3 Backup and restore controls
Govern (GV) 12 Only the parts a configuration scan can see; the strategy, roles and policy subcategories are not covered

71 subcategories are in the crosswalk. How many reach your report depends on the provider: 67 on AWS, 65 on Azure, 65 on GCP, out of the 106 the CSF catalog lists.

The absence of Govern is not a gap in AuditKit so much as a statement about what configuration scanning can see. If a customer asks for CSF 2.0 coverage, expect to answer for Govern separately.

Related

  • NIST 800-53 - the crosswalk CSF coverage is derived through
  • SOC 2 - the criteria most CSF technical subcategories come from
  • CMMC - also derived through 800-53, for defence contractors

All frameworks

Scan your environment

Point AuditKit at AWS, Azure or GCP with read-only credentials and get every finding with the command to fix it. Full results in about thirty minutes.

Start 14-Day Free Trial

$297/month after the trial. Cancel any time. The Community Edition is free and open source.