CMMC guide

What Is NIST SP 800-171?

NIST SP 800-171 provides security requirements for protecting CUI in nonfederal systems and organizations (NIST SP 800-171 Rev. 2). Revision 2 contains 110 requirements in 14 families; CMMC Level 2 uses those requirements (32 CFR 170.14).

By Doug Majewski, President, Athena Consulting Group, LLC · Last reviewed: October 19, 2026

The 14 requirement families

  • Access Control
  • Awareness & Training
  • Audit & Accountability
  • Security Assessment
  • Configuration Management
  • Identification & Authentication
  • Incident Response
  • Maintenance
  • Media Protection
  • Physical Protection
  • Personnel Security
  • Risk Assessment
  • System & Communications Protection
  • System & Information Integrity

Revision 2, Revision 3, and the DoD contract

Revision 3 was published in May 2024 and has 97 requirements. DoD Class Deviation 2024-O0013 retains Revision 2 for the affected DoD contract requirements; see DoD class deviations and the revision guide. Read the clause and applicable deviation in your contract rather than switching revisions merely because a newer NIST publication exists.

Requirements and assessment objectives

A requirement is the security outcome to implement. NIST SP 800-171A provides assessment procedures; the DoD Level 2 Assessment Guide organizes Level 2 around 320 assessment objectives. Assessors examine records, interview personnel, and test implementation. The requirement directory is a requirement-by-requirement reference; the Level 2 assessment explainer covers how the program assesses them.

How DFARS and CMMC use NIST SP 800-171

DFARS 252.204-7012 establishes safeguards for covered defense information. 7019 addresses assessment notice and 7020 addresses DoD assessment access and requirements. Under the current deviation, contracting officers use 252.240-7997; those older clauses are not described as deleted. See DFARS compliance and current status. CMMC Level 2 maps one-for-one to the 110 Revision 2 requirements (170.14); compare NIST SP 800-171 and CMMC.

How to work toward implementation

  1. Identify CUI and the system boundary.
  2. Document how each requirement is implemented in the SSP.
  3. Use the checklist to review objectives and supporting evidence.
  4. Calculate a self-reported SPRS estimate and record gaps.
  5. Track remediation, distinguishing an operational plan from a Conditional CMMC POA&M.

For example, a logging policy may state that alerts exist, but an objective review also needs configuration and test records. Documentation alone is not proof that the implementation works (DoD Level 2 Assessment Guide).

Frequently asked questions

How many controls are in NIST SP 800-171?

Revision 2 has 110 security requirements in 14 families. Revision 3 has 97 requirements; check the revision required by your contract.

Is NIST SP 800-171 a certification?

No. It is a NIST security-requirements publication. CMMC defines assessment statuses and affirmation requirements.

What is DFARS NIST 800-171 compliance?

Implementing the NIST SP 800-171 requirements called for by your applicable DoD contract clauses and deviations, along with the associated assessment and reporting obligations.

Where can I download the requirements?

The NIST publication is the authoritative source. Athena also provides a CSV derived from its requirement catalog, with guide links and scoring context.

Further reading

Related Athena pages and authoritative external references.

Ready to act on this?

Run the free Quick Score, then walk through the Assessment Pack.