Skip to content

What is NIST SP 800-171? The CUI standard, Rev 2 and Rev 3

Published 2026-10-23, 15 min read

Fig. 01
Mezzotint of an open bound book beside a machined part
The book and the part: one sets the requirements, the other is the work they protect.
The standard at a glance
Full title
Protecting Controlled Unclassified Information in Nonfederal Systems and Organizations
Written by
NIST, the National Institute of Standards and Technology
Protects
CUI: mainly its confidentiality, and against unauthorized change
Applies to
The parts of a non-government system that store, process or send CUI, and the tools that protect them
NIST's current text
Revision 3, May 2024: 97 requirements in 17 families
What DoD contracts bind
Revision 2, February 2020: 110 requirements in 14 families
How it is checked
Its companion, NIST SP 800-171A, turns each requirement into assessment objectives

NIST SP 800-171 is the federal government's list of security requirements for controlled unclassified information held outside government systems. On its own it binds nobody. A contract clause makes it bind: for a defense shop that is DFARS 252.204-7012, and CMMC Level 2 is the program that checks the same requirements.

Status as of 2026-10-23
In force today
DFARS 252.204-7012 still applies: NIST SP 800-171 Rev 2 on systems that hold covered defense information, cyber incidents reported to DoD within 72 hours, and FedRAMP Moderate or equivalent for any cloud that holds it. DFARS 252.204-7012(b)(2), (c)
Suspended
Phase 2, due in November 2026, is suspended for every contractor, whatever its size: contracts are not adding the third-party Level 2 (C3PAO) or Level 3 (DIBCAC) requirements. DoW CIO memo of 2026-07-13, applied by Class Deviation 2026-O0025 Rev 3
Not yet known
The outcome of the CMMC Reform Task Force review is not confirmed as of 2026-10-23: no report or rule change has been published. Federal Register search, 2026-10-23

What still applies while Phase 2 is suspended

What the standard is for

Federal agencies must protect controlled unclassified information on their own systems to NIST's standards. When they hand that information to a contractor, NIST's view is that the duty does not change, so the contractor's systems need a similar level of protection. NIST SP 800-171 is that level, written down for systems the government does not own. NIST calls them nonfederal systems: anything that is not a federal system, which includes every laptop and server in a private shop. If the information itself is new to you, what is CUI covers it.

NIST did not invent the requirements from scratch. It started from the moderate baseline of SP 800-53, the control catalog federal systems use, and cut what does not fit a contractor: controls that are the government's own job, controls that do not protect confidentiality, and controls already covered by another one. The starting point matters: NIST treats CUI as no less than moderate impact, so the list is sized for that. The first edition, in June 2015, was written by NIST staff with co-authors from the National Archives; Rev 3 is by two NIST authors, Ron Ross and Victoria Pillitteri.

Where it applies
In scope
The laptop that opens the customer's drawing
The file server or cloud folder that stores it
The phone that receives it by email
The firewall and logging tools that guard those systems
Out of scope
Systems walled off in a separate security domain with no CUI
A system you run for an agency (FISMA covers that)
CUI whose own law sets different safeguards
The machines that never touch CUI, such as a public website

NIST SP 800-171 Rev 3, sections 1.1 and 2.1; the shop examples are ours

That separate security domain is the idea behind every CUI enclave: put the CUI on a few machines behind their own boundary and the requirements stop at that line. CMMC turns it into formal asset categories, which the CMMC scoping worksheet walks through.

NIST's words
The application and implementation of the requirements and any compliance issues related to the content of SP 800-171 are the responsibility of the federal agency that has a relationship with a nonfederal organization, as expressed in a specific contract or agreement.
NIST, FAQ on SP 800-171r3 and SP 800-171Ar3, May 14, 2024

Read that twice, because it settles most arguments about the standard. NIST writes the requirements and calls them recommended; it does not enforce them, certify anyone or decide which revision you follow. The agency does that, through the contract. The same FAQ adds that the protection is needed “irrespective of the organization's size”, so a ten-person machine shop gets no shorter list than a prime.

Four editions, and what DoD did with each

The standard has had four editions in nine years. Which one binds you is set by DoD's rules, not by NIST's publication date, and today the two point at different editions. That gap explains the most common confusion about 800-171: which version is “the” standard depends on whether you ask NIST or read your contract.

Two timelines
WhenWhat NIST publishedWhat DoD did
June 2015First edition of SP 800-171.—
Dec 2016Revision 1, with updates in November 2017 and June 2018.The 7012 clause still carries the original deadline: implement it no later than December 31, 2017.
June 2018SP 800-171A, the assessment procedures, first published.Written into the CMMC rule in 2024 as the source of its assessment objectives.
Feb 2020Revision 2. A January 2021 errata update changed no requirement.The CMMC rule, in force since 2024-12-16, incorporates this exact text by reference.
May 2024Revision 3 and SP 800-171A Rev 3. NIST marks Rev 2 and the 2018 800-171A withdrawn on May 14, 2024.DoD stays on Rev 2: the 7012 text in new contracts names Revision 2, and Class Deviation 2026-O0025 sets Rev 2 as the baseline.
PendingRev 3 is the current edition on NIST's publication page.DoD's 2026 Regulatory Plan lists an interim final rule amending 32 CFR Part 170 (RIN 0790-AM01) to set a deadline and transition from NIST SP 800-171 Rev 2 to Rev 3. It was timetabled for July 2026 and has not been published as of 2026-10-23.

For a DoD contract today, the clause and the CMMC rule name the revision, and the revision they name is Rev 2. A newer NIST text is a preview of where the rule may go, not a change to what you owe today.

Rev 2 vs Rev 3: what actually changed

Rev 3 has fewer requirements and asks for more. NIST folded many short Rev 2 requirements into longer, multi-part ones, rewrote them in the language of SP 800-53, added three families and left blanks for the values each organization must set. NIST's own change analysis marks 19 requirements as new and only 18 as carried over with no significant change. Fewer numbers, more to show an assessor.

Two revisions, line by line
The questionRev 2Rev 3
PublishedFebruary 2020, errata January 2021May 2024
NIST's statusWithdrawn May 14, 2024Current
Requirements11097 (130 numbers, 33 marked withdrawn)
Families1417, adding Planning, System and Services Acquisition and Supply Chain Risk Management
Numbering3.1.1, no titles03.01.01, each with a title
Kinds of requirementBasic (from FIPS 200) and derived (from SP 800-53)One kind, all from the SP 800-53B moderate baseline
Organization-defined parametersNone88, in 50 of the 97 requirements
Assessment companionSP 800-171A (June 2018): 320 objectivesSP 800-171A Rev 3: 422 statements, plus a check per parameter
DoD contracts and CMMCBind it todayNot yet

The family counts show where the folding happened. Access Control lost 6 requirements and System and Communications Protection 6; Configuration Management and Incident Response gained. The requirement-by-requirement list for Rev 2, the one you are assessed on, is in the 110 controls by family.

Requirements per family
FamilyRev 2Rev 3
03.01Access Control2216
03.02Awareness and Training32
03.03Audit and Accountability98
03.04Configuration Management910
03.05Identification and Authentication118
03.06Incident Response35
03.07Maintenance63
03.08Media Protection97
03.09Personnel Security22
03.10Physical Protection65
03.11Risk Assessment33
03.12Security Assessment and Monitoringwas Security Assessment44
03.13System and Communications Protection1610
03.14System and Information Integrity75
03.15Planningnew—3
03.16System and Services Acquisitionnew—3
03.17Supply Chain Risk Managementnew—3
Total11097
Fig. 02
Mezzotint of a worn binder beside a new one
The worn binder is the one you are assessed on; the new one is a preview. Keep working from the first.

Counts hide the real change, which is in the wording. Pick a requirement below to read it both ways: the purple blocks in the Rev 3 text are the parameters an organization fills in.

One requirement, both revisions

Rev 2, binding today

3.1.8

Limit unsuccessful logon attempts.

800-171A (2018): 2 objectives

Rev 3, Access Control

03.01.08 Unsuccessful Logon Attempts

a. Enforce a limit of [Assignment: organization-defined number] consecutive invalid logon attempts by a user during a [Assignment: organization-defined time period]. b. Automatically [Selection (one or more): lock the account or node for an [Assignment: organization-defined time period]; lock the account or node until released by an administrator; delay next logon prompt; notify system administrator; take other action] when the maximum number of unsuccessful attempts is exceeded.

800-171A Rev 3: 2 statements, 4 parameters

What changed. Rev 2 is four words and leaves the method to you. Rev 3 says exactly what to decide: how many attempts, over what time, and what the system does when the limit is hit.

For CMMC today. Under Rev 2 the assessor checks that you defined a way to limit attempts and that it works. Your SSP should already say what the limit is.

Organization-defined parameters: the blanks in Rev 3

The biggest new idea in Rev 3 is the organization-defined parameter, or ODP. Where a Rev 2 requirement said “limit unsuccessful logon attempts”, Rev 3 leaves a blank for the number, a blank for the time window and a menu for what happens next. Whoever fills the blanks turns a general requirement into a specific one, and the value becomes part of the requirement an assessor checks.

Rev 3

88

parameters in Rev 3

Assignments and selections, listed in its Appendix D

Rev 3

50

of the 97 requirements carry at least one

Every family but Maintenance

Rev 2

0

parameters in Rev 2

The revision DoD contracts bind today

Who fills them in is the question every shop asks, and NIST answers it plainly: not NIST. An agency, or a group of agencies, can set the values; if none does, the contractor must set them itself to complete the requirement. NIST's FAQ adds a middle road, where the agency gives guidance and leaves the choice to you.

03.01.08, filled in

Example onlyOur sample values, not a NIST or DoD setting

The blank in Rev 3What a shop might write in its SSP
[organization-defined number]5
[organization-defined time period]15 minutes
[Selection: lock, delay, notify …]Lock the account until an administrator releases it

Withdrawn by NIST, still binding on DoD contracts

NIST withdrew Rev 2 on May 14, 2024, the day Rev 3 came out. For NIST that is housekeeping: a newer text replaces an older one. For a defense contractor it changes nothing, because NIST never decided which revision you follow. DoD does, and three documents pin it to Rev 2.

Pin 1

32 CFR Part 170, the CMMC rule

Incorporates SP 800-171 Revision 2 by name, with its January 2021 update, and makes Level 2 identical to it.

32 CFR 170.2(a)(9), 170.14(c)(3)

Pin 2

DFARS 252.204-7012, as deviated

The version that goes into new contracts names Revision 2 outright.

252.204-7012 (JUN 2026) (DEVIATION 2026-O0025)

Pin 3

Class Deviation 2026-O0025

Tells contracting officers that NIST SP 800-171 Rev 2 under 7012 is the baseline.

Class Deviation 2026-O0025 Rev 3

Why name the revision at all? Because the clause on the books points at whatever version is current:

On its own, that sentence follows NIST: a solicitation issued after May 2024 would point at whatever NIST calls current. The deviated clause and the CMMC rule remove the doubt by naming Rev 2 (our reading of how the pieces fit; your contracting officer has the last word). What comes next is on the record, but not yet in force:

So: build, document and score on Rev 2, and read Rev 3 as the plan for later. NIST publishes a change-analysis spreadsheet with Rev 3 that maps every Rev 2 requirement to its Rev 3 home and marks what changed, which is the cheapest way to see your future gap. If a requirement genuinely cannot apply to you, 7012 lets you ask to vary from it in writing to the contracting officer, for the DoD CIO to decide. The CMMC status page tracks the rule changes as they land.

NIST SP 800-171A: how each requirement is checked

A requirement says what to do; it does not say how anyone can tell you did it. That is the job of SP 800-171A, the companion volume. For every requirement it gives an assessment objective, a short list of statements that must all be true, and the methods an assessor may use to find out. NIST wrote it for self-assessments, third-party assessments and government assessments alike.

3.1.1, as an assessor reads it

Limit system access to authorized users, processes acting on behalf of authorized users, and devices (including other systems).

Determine if:

  1. 3.1.1[a]authorized users are identified.
  2. 3.1.1[b]processes acting on behalf of authorized users are identified.
  3. 3.1.1[c]devices (and other systems) authorized to connect to the system are identified.
  4. 3.1.1[d]system access is limited to authorized users.
  5. 3.1.1[e]system access is limited to processes acting on behalf of authorized users.
  6. 3.1.1[f]system access is limited to authorized devices (including other systems).

Examine

Documents and settings: the access control policy, the list of active accounts with a named person on each, records of people who left, the list of devices allowed to connect.

Interview

People: whoever manages accounts, the system or network administrator, whoever owns security.

Test

The thing working: how accounts are actually managed, and the mechanisms that enforce it.

NIST SP 800-171A (June 2018), 3.1.1

One requirement, six findings. Three of them are about knowing (who and what is authorized), three about enforcing. A shop that controls logins well but cannot say which devices may connect fails [c], and with it 3.1.1. The CMMC rule says so in its definitions:

Across all 110 Rev 2 requirements, 800-171A sets 320 objectives: 297 lettered ones like those above, and 23 requirements that have a single objective of their own. NIST withdrew this 2018 edition on the same day as Rev 2, and the CMMC rule incorporates it by its June 2018 date all the same. The NIST SP 800-171 checklist lists every objective, so you can mark each one and attach the evidence an assessor would examine.

From standard to score: CMMC Level 2 and SPRS

NIST stops at the requirements and the objectives. Everything after that is DoD's: the point values, the score, the place it is posted and the program that checks it. Four links connect the standard to a number your customer can look up.

1 The standard

110 requirements

NIST SP 800-171 Rev 2, on every system that stores, processes or sends the covered information.

DFARS 252.204-7012(b)(2)

2 The objectives

320 objectives

SP 800-171A breaks each requirement into findings; a requirement is met only when all of its objectives are.

32 CFR 170.4

3 The score

Start at 110

Each requirement not met subtracts 1, 3 or 5 points, and the score can go below zero.

32 CFR 170.24(c)(2)

4 SPRS

Posted and dated

The score goes into SPRS with the date you expect to reach 110, and must be no more than three years old at award.

DFARS 252.204-7019(b)–(d)

CMMC Level 2 sits on top of the same four links. The rule says its requirements “are identical to the requirements in NIST SP 800-171 R2”, so the work does not change; what CMMC adds is the rulebook around the score: the minimum to hold a conditional status, which gaps may wait on a POA&M, and a senior official's signature. The CMMC vs NIST SP 800-171 page lays those differences side by side, and CMMC Level 2 requirements walks the 110 requirements with their point values.

Which DFARS text governs your SPRS entry depends on when the contract was written: new contracts under the class deviation carry a replacement for 252.204-7020, while contracts already awarded keep the clause versions they have. DFARS 252.204-7019 and -7020 sorts that out, and the SPRS score calculator does the arithmetic requirement by requirement.

Fig. 03
Mezzotint of a locked steel filing cabinet
Behind every objective sits a piece of evidence; for a Level 2 assessment it is kept six years from the status date.

NIST SP 800-171 on one sheet

Everything above on one sheet. Print it for whoever owns your SSP.

Quick reference
What it isSP 800-171 Rev 3, ch. 1NIST's security requirements for CUI on systems the government does not own
Who makes it bindNIST FAQ, May 2024The agency, through a contract clause; for DoD, DFARS 252.204-7012
Revision DoD binds32 CFR 170.2, 170.14(c)(3)Rev 2 (Feb 2020, updated Jan 2021): 110 requirements, 14 families
NIST's current revisionCSRC; NIST CPRTRev 3 (May 2024): 97 requirements, 17 families, 88 parameters in 50 requirements
How it is checked32 CFR 170.4SP 800-171A (June 2018): 320 objectives, every one must be met
Rev 3's checksNIST CPRTSP 800-171A Rev 3: 422 statements, plus one per parameter
How DoD scores it32 CFR 170.24(c)(2)Start at 110, subtract 1, 3 or 5 per requirement not met; may go negative
Where the score goesDFARS 252.204-7019SPRS, no more than three years old at award
CMMC level that matches32 CFR 170.14(c)(3)Level 2: requirements identical to Rev 2
Rev 3 for DoD91 FR 52824Planned in a Part 170 rule (RIN 0790-AM01), not published
What applies todayStatus box, datedSee the status box at the top of this page

Questions about NIST SP 800-171

Questions
Is NIST SP 800-171 a law?

No. It is a NIST publication of recommended requirements. It binds a company only when a contract or agreement brings it in, and for defense work that is DFARS 252.204-7012. NIST itself says compliance is the business of the agency that holds the contract with you.

Is there a NIST 800-171 certification?

Not from NIST: it certifies no one. The nearest thing is CMMC. Under the CMMC rule a certificate of status is issued only after an assessment by a C3PAO or by DCMA's DIBCAC; a self-assessment, however good, gets a score in SPRS and no certificate. Whether contracts require the third-party step today is in the status box at the top of this page.

How is 800-171 different from NIST SP 800-53?

SP 800-53 is the full control catalog for federal systems. SP 800-171 is cut from it: NIST takes the moderate baseline and removes what is the government's own job or does not protect confidentiality, leaving a list a private company can carry. Meeting 800-171 is not meeting 800-53, and a contractor under 7012 is not asked to.

Does 800-171 go easier on small businesses?

No. NIST says the same protection is needed whatever the organization's size. What a small shop can control is the size of the system it applies to, by keeping CUI on as few machines as possible. CMMC requirements for small businesses covers the rest.

Should we start on Rev 3 now?

Not as your baseline. Your SSP, your score and any CMMC self-assessment are on Rev 2, and DoD's move to Rev 3 is a planned rule that has not been published. Reading Rev 3 now is useful planning; adopting its wording where it is weaker than Rev 2, as with FIPS-validated encryption, is not.

Where do I get the official text?

From NIST's Computer Security Resource Center. The Rev 2 PDF is still downloadable from its withdrawn page, and NIST's note there says the PDF, not the spreadsheet or CSV copies, is the authoritative source if they ever differ. Third-party summaries, including this one, are a reading aid.

How we read the sources