DFARS 252.204-7012 explained, paragraph by paragraph
Published 2026-10-23, 16 min read

- 72 h
- from discovery to your report at DIBNet
- 7012(a), (c)(1)(ii)
- 90 days
- keeping images and packet captures after the report
- 7012(e)
- 110
- NIST SP 800-171 Rev 2 requirements on every system that holds it
- 7012(b)(2)(i)
- (a)DefinitionsCovered defense information, and the 72 hours in “rapidly report”.
- (b)Adequate securityNIST SP 800-171 on your systems; FedRAMP Moderate or equivalent for cloud.
- (c)Incident reportingReview, then report at DIBNet with a medium assurance certificate.
- (d)Malicious softwareIsolated malware goes to DC3, never to the contracting officer.
- (e)Media preservationImages and capture data kept 90 days from the report.
- (f)Forensic accessAccess to information or equipment when DoD asks.
- (g)Damage assessmentHand over what you preserved under (e) on request.
- (h)Your proprietary dataDoD protects it; you mark it where you can.
- (i)–(j)Release of what you reportWho DoD may share your report with, and why.
- (k)–(l)Lawful monitoring, other dutiesMonitor within the law; other reporting duties still stand.
- (m)SubcontractsThe whole clause flows down, unaltered, wherever CDI goes.
A duty on your shopA promise by DoD
- 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
Which 7012 text your contract carries
DFARS 252.204-7012 is the clause that puts NIST SP 800-171 on your computers, sends your cyber incidents to DoD within 72 hours and decides which cloud you may use for drawings and specs. It does this whether or not your contract says anything about CMMC. Today two versions of its text are in use, and your contract carries one of them. Find the clause line in your contract's list of clauses (or in the flowdown list on a prime's purchase order): the date in brackets tells you which.
| What changed | Codified, DFARS 252.204-7012 (MAY 2024) | Deviated, 252.204-7012 (JUN 2026) (DEVIATION 2026-O0025) |
|---|---|---|
| Where it is prescribed | “As prescribed in 204.7304(c)” | “As prescribed in 240.370-5(c)” |
| Clause date line | (MAY 2024) | (JUN 2026) (DEVIATION 2026-O0025) |
| Which NIST SP 800-171, (b)(2)(i) | The 800-171 “in effect at the time the solicitation is issued or as authorized by the Contracting Officer” | Names “Revision 2” and links the Rev 2 PDF, still “in effect at the time the solicitation is issued or as authorized by the Contracting Officer” |
| “Technical information”, (a) | Defined by reference to DFARS 252.227-7013 | Defined by reference to DFARS 252.227-7989 |
Everything else in paragraphs (a) to (m) reads the same, word for word: the 72 hours, the medium assurance certificate, the 90 days, FedRAMP Moderate and the flowdown. Compared on 2026-10-23.
The deviated text comes from Class Deviation 2026-O0025, Revision 3, the same document that carries the CMMC pause into contracts. It tells contracting officers to insert the clause in solicitations and contracts, including those for commercial products and services, except those solely for commercially available off-the-shelf (COTS) items. And in the part about the pause, it names this clause as the baseline that stays:
So for a small shop the practical answer is the same under either text: Rev 2, all 110 requirements. The codified wording left the revision open (NIST published Rev 3 in May 2024 and marks Rev 2 withdrawn on 2024-05-14); the deviated wording closes it by name. Where the two NIST revisions differ is set out in CMMC vs NIST SP 800-171. The SPRS score that DoD checks before award comes from two neighbouring clauses, not this one; they have their own page, DFARS 252.204-7019 and -7020.
(a) The definitions that decide whether it applies
Paragraph (a) is where most of the clause's reach is set. Two terms do the work. Covered defense information (CDI) is the information you must protect; a covered contractor information system is any system that holds it. The rest of the clause only bites on those systems. If you have never sorted what you hold, start with what CUI is and FCI vs CUI: CDI is the DoD contract's slice of CUI. Not sure a print counts? Run it through the Is it CUI? tool, and see how CTI is marked on what arrives.
- Covered defense information7012(a)
- “unclassified controlled technical information or other information, as described in the Controlled Unclassified Information (CUI) Registry … and is— (1) Marked or otherwise identified in the contract … and provided to the contractor by or on behalf of DoD …; or (2) Collected, developed, received, transmitted, used, or stored by or on behalf of the contractor in support of the performance of the contract.”
- In the shop The marked drawing the prime sends is the first kind. What you build from it to make the part, such as a model, a CAM program or an inspection plan, can be the second kind, even though nobody marked it for you.
- Covered contractor information system7012(a)
- “an unclassified information system that is owned, or operated by or for, a contractor and that processes, stores, or transmits covered defense information.”
- In the shop Every laptop, file share, email account and cloud folder the drawing touches, including the ones your IT provider runs for you. This is the reach of the whole clause.
- Controlled technical information7012(a)
- “technical information with military or space application … Controlled technical information would meet the criteria, if disseminated, for distribution statements B through F …”
- In the shop Read the distribution statement on the drawing: B through F means controlled technical information. The clause leaves out information that is “lawfully publicly available without restrictions”.
- Cyber incident7012(a)
- “actions taken through the use of computer networks that result in a compromise or an actual or potentially adverse effect on an information system and/or the information residing therein.”
- In the shop “Potentially” sets a low bar. A mailbox taken over by phishing on a system that holds drawings is a cyber incident before anyone proves a file left.
- Rapidly report7012(a)
- “within 72 hours of discovery of any cyber incident.”
- In the shop The clock starts at discovery, not when your review finishes and not when you are sure drawings were taken.
- Media7012(a)
- “physical devices or writing surfaces including … printouts onto which covered defense information is recorded, stored, or printed within a covered contractor information system.”
- In the shop A printed drawing on the shop floor is media under this clause, the same as a USB stick.
- Operationally critical support7012(a)
- “supplies or services designated by the Government as critical for airlift, sealift, intermodal transportation services, or logistical support …”
- In the shop Only if the contract designates it and identifies it. Unless yours does, the clause turns on covered defense information alone.
Notice what is missing: there is no size threshold and no dollar floor. A two-person shop that receives one controlled drawing under a DoD subcontract carrying the clause is bound by every paragraph below. The scope is the systems, so the cheapest move is usually to shrink them. The scoping worksheet walks through which machines, accounts and folders actually touch CDI.
(b) Adequate security: NIST SP 800-171 Rev 2
Paragraph (b) opens with a general duty, “adequate security on all covered contractor information systems”, then sets the minimum. Which minimum depends on who runs the system.
A system run on behalf of the Government
Cloud services fall under DFARS 252.239-7010 (JAN 2023), which applies the DoD Cloud Computing SRG; any other such system follows the security terms elsewhere in that contract.
Rare for a parts supplier.
Your own systems, or ones you buy
NIST SP 800-171 Rev 2, all 110 requirements in 14 families, on every covered contractor information system. Any external cloud that holds CDI must meet FedRAMP Moderate or equivalent under (b)(2)(ii)(D).
Where almost every small shop sits.
On the (b)(2) path the date that matters is old. The clause says to implement NIST SP 800-171 “as soon as practical, but not later than December 31, 2017”. A shop signing its first DoD subcontract today does not get a ramp: the requirement is already late on the day the clause lands in your purchase order. What it does get is a way to ask for an exception.
Two details are easy to miss. Under (C), an approval the DoD CIO gave you on an earlier contract is not automatic on the next one: you send a copy to the new contracting officer and ask for it to be recognised. And under (m)(2)(i) a subcontractor who files a request must also tell the prime (or the next tier up). Paragraph (b)(3) then adds a catch-all: extra measures when your own risk calls for them, which “may be addressed in a system security plan.”
The 110 requirements themselves are explained in what NIST SP 800-171 is, and you can work through them one by one in the NIST SP 800-171 checklist.
(b)(2)(ii)(D) Cloud services: FedRAMP Moderate or equivalent
One sentence in (b)(2)(ii) decides where a shop can keep its email and files. A cloud provider that stores, processes or transmits covered defense information must meet security requirements equivalent to the FedRAMP Moderate baseline and follow 7012(c) to (g).
“Shall require and ensure” puts the duty on you, not on the provider. The DoD CIO memo of 2023-12-21 says what “equivalent” means: 100 percent compliance with the latest FedRAMP Moderate baseline, assessed by a FedRAMP-recognized 3PAO, with the body of evidence given to the contractor. FedRAMP Moderate Authorized offerings need no further assessment. The same memo holds the contractor, not the cloud provider, responsible for reporting a compromise of the service, so the provider's incident terms are your problem too.
| What you see | Example, read 2026-10-22 | What to keep on file |
|---|---|---|
| Certified (Moderate) | Microsoft 365 Government Community Cloud & Supporting Services | A Moderate authorization needs no further assessment under the DoD memo. Keep the listing page and the provider's customer responsibility matrix, and check its terms cover (c) to (g). |
| Certified (High) | Microsoft 365 Government Community Cloud-High | High sits above the Moderate bar. The same file: listing page, responsibility matrix, incident terms. |
| Certified 20x (Moderate) | Vanta Government Cloud | No DoD source we read says a 20x class counts as FedRAMP Moderate under this clause. Ask your prime or contracting officer in writing before CDI goes in. |
| In Process (High) | Kiteworks Secure Gov Cloud | Not certified yet. Until it is, the listing is no evidence for (D); ask for the equivalency package or use a certified offering. |
| Vendor states equivalency | A provider's own claim | The provider owes you the body of evidence: 100 percent of the Moderate baseline, assessed by a FedRAMP-recognized 3PAO, with no POA&M items from that assessment and a yearly 3PAO assessment. |
| Not in Marketplace | Microsoft 365 commercial (only GCC and GCC High are listed) | Nothing to rely on. Keep CDI out of it, or move to an offering that meets (D). |
The status words are the ones every CuiDeck compare page uses, read on each offering's own page in the FedRAMP Marketplace. Microsoft's own answer to (b)(2)(ii)(D) is GCC High, a separate government tenant. Equivalency gets a page of its own in FedRAMP Moderate equivalent, explained; the wider difference between the two programs is in CMMC vs FedRAMP, and the email and file options a small shop actually weighs are in GCC High alternatives.
(c) Reporting a cyber incident within 72 hours
Paragraph (c) is the part of the clause you meet on a bad day, so read it on a good one. It applies when you discover a cyber incident that affects a covered contractor information system or the CDI on it (or your ability to deliver operationally critical support). Two things are then owed: a review and a report.
Hour 0
You discover a cyber incident on a system that holds CDI.
7012(a)
Within 72 h
Report filed at dibnet.dod.mil, with the review of what was reached under way.
7012(c)(1)
On request
Malware to DC3, access for forensics, damage assessment.
7012(d), (f), (g)
Report + 90 days
The earliest you may let go of images and capture data.
7012(e)
The review in (c)(1)(i) is broader than the machine that tripped the alarm. You look for evidence that CDI was compromised, “including, but not limited to, identifying compromised computers, servers, specific data, and user accounts”, and you also look at the other systems on your network that may have been reached through the incident. Then (c)(1)(ii): “Rapidly report cyber incidents to DoD at https://dibnet.dod.mil.” The definition in (a) turns “rapidly” into a number: within 72 hours of discovery.
The report is filed with DoD, not sent to your contracting officer, and (c)(2) says it is treated as information created by or for DoD and must hold at least the elements listed at DIBNet. Nothing in the clause pauses the clock while the review runs: the 72 hours count from discovery, so you report what you know by then.
That certificate is the step that sinks the 72 hours. You cannot file without it, so it is the one part of the report you cannot leave for the day of the incident. The clause points to the DoD's External Certification Authority (ECA) program; on 2026-10-23 its page on the DoD Cyber Exchange listed two approved ECA vendors, WidePoint and IdenTrust. Get the certificate for the person who will file, store it where that person can reach it at 2 a.m., and note when it expires.

It is easy to read a report as a confession. The deviated DFARS part 240 says otherwise, and asks the contracting officer to consult DoD's cyber security office before judging compliance:
(d)–(g) Malware, images and forensic access
Filing the report is not the end of (c). Four short paragraphs follow it, and each one assumes you kept evidence that a busy shop would normally throw away to get back to work.
Malicious software
When you discover and isolate malware in connection with a reported incident.
Submit it to the DoD Cyber Crime Center (DC3), following DC3's or the contracting officer's instructions. “Do not send the malicious software to the Contracting Officer.”
Media preservation and protection
From the moment you discover the incident.
Preserve and protect images of all known affected systems and all relevant monitoring and packet capture data for at least 90 days from the report, so DoD can ask for the media or decline.
Forensic access
Upon request by DoD.
Give DoD access to the additional information or equipment it needs for a forensic analysis.
Damage assessment
If DoD elects to run one; the contracting officer asks.
Hand over the damage assessment information you gathered under (e).
Read the dates carefully. The duty to preserve starts at discovery; the 90 days are counted from the day you submit the report. If you report on day 3, the images stay until at least day 93. The systems in scope are the ones your (c)(1)(i) review identified, so a thin review also means a thin set of images.

(h)–(l) What DoD promises, and what stays yours
Most of the second half of the clause binds the Government rather than you. It sets the rules for what DoD may do with your incident report. Read it once, because it explains why marking what you send is worth the trouble.
| Para. | What the clause says | What it means for your shop |
|---|---|---|
| (h) | The Government shall protect against the unauthorized use or release of your attributional/proprietary information; “To the maximum extent practicable, the Contractor shall identify and mark attributional/proprietary information.” | Mark customer names, part numbers and anything commercially sensitive in what you submit. In any authorized release, DoD promises to keep that information to the minimum the purpose needs. |
| (i) | Information not created by or for DoD may be released to entities whose missions may be affected, those helping diagnose or mitigate incidents, counterintelligence and law enforcement, national security purposes, and support contractors under 252.204-7009. | What you hand over besides the report itself, such as images and logs, can travel beyond DoD for these purposes. This is why (h) asks you to mark. |
| (j) | Information created by or for DoD, including the report itself, may also be used “for any other lawful Government purpose or activity”. | The report counts as DoD's information under (c)(2), so it has the widest use. Write it plainly and factually. |
| (k) | Conduct activities under this clause in accordance with applicable laws on interception, monitoring, access, use, and disclosure of electronic communications and data. | Monitoring staff email or traffic to investigate is still subject to the law. Ask counsel if you are unsure. |
| (l) | The clause “in no way abrogates” your other safeguarding or incident reporting duties under other clauses or other law. | A 7012 report does not replace other reports your contracts or other laws require. |
(m) Flowing the clause down to your suppliers
Paragraph (m) is why the clause reaches a ten-person shop that has never met a DoD contracting officer. 7012(m) requires the clause, including (m), in subcontracts for operationally critical support or whose performance will involve covered defense information, including subcontracts for commercial products or services, without alteration except to identify the parties.
That sentence is a test you run on every purchase order you send out. A plater, heat treater or inspection lab who needs the controlled drawing to do the job is getting CDI, so the clause goes on their PO, unaltered. A supplier who gets only a material spec and a quantity may not be. When it is unclear, (m)(1) tells you to ask the contracting officer; as a subcontractor, ask your prime in writing. Note too that CMMC does not alter FAR 52.204-21 or DFARS 252.204-7012: the CMMC level a supplier needs is a separate question, covered in CMMC requirements for small businesses.
Under (m)(2) you must also require two things of each subcontractor: tell you when it asks the contracting officer to vary from an 800-171 requirement, and give you the DoD incident report number when it reports.
Your outside processor
Discovers an incident, reports it to DoD itself, and gets an incident report number.
Your shop
Receives that number as soon as practicable and passes it up, alongside any report of your own.
The prime
Receives the number from the tier below. Lower tiers pass it up the same way until it reaches the prime.
7012(m)(2)(ii); DFARS 240.370-3(b) as deviated by 2026-O0025 Rev 3
An incident-response checklist for a small shop
The clause tells you what DoD expects after an incident; NIST SP 800-171 3.6.1 to 3.6.3 tell you to be ready before one: an incident-handling capability, incidents tracked and reported, and the capability tested. Below, both are folded into 19 steps in three phases. Put in your discovery time and report date, and the clock works out the two dates the clause sets.
DFARS 252.204-7012 incident clock and checklist, cuideck.com
DFARS 252.204-7012 incident clock and checklist
Enter your dates and tick as you go. Nothing is saved: print or copy before you leave.
Example only- Report due by, 72 hours after discovery
- 2026-03-12 07:40
- Keep images and capture data until at least
- 2026-06-09
- 90 days from the day you reported, 7012(e).
Ticked 0 of 19
Before anything happens0 of 8
The first 72 hours0 of 6
After the report0 of 5
A tabletop run needs no tools: pick a scenario (a phished mailbox on the laptop that holds the drawings), walk the first two phases and see which box nobody can tick. That box is your first job. For the rest of your 800-171 work, the POA&M template keeps the gaps you find in one place.
Questions shops ask about DFARS 7012
Does DFARS 7012 apply if we only handle FCI?
The clause turns on covered defense information. If all you hold is federal contract information (contract information not intended for public release, with no controlled drawings or other CUI), your baseline is FAR 52.204-21: CMMC Level 1 is the 15 basic safeguarding requirements of FAR 52.204-21(b)(1)(i)–(xv), checked in the Level 1 checklist. If a prime's PO carries 7012 anyway, ask in writing whether CDI is coming. The FCI vs CUI page helps you sort what you have.
Did the CMMC Phase 2 suspension pause DFARS 7012?
No. The class deviation that carries the pause says it “requires baseline compliance with NIST SP 800-171 Rev 2 in accordance with the clause at DFARS 252.204-7012”. The status box near the top of this page says what is in force today, and CMMC status today follows the pause itself.
Can we implement NIST SP 800-171 Rev 3 instead?
DoD binds Rev 2: Part 170 incorporates Rev 2, and the deviated 7012 names “Revision 2”. Rev 3 (May 2024) has 97 requirements in 17 families; Rev 2 has 110 in 14. If you want to work to Rev 3, map it back to the 110 Rev 2 requirements your contract names, and ask your contracting officer in writing before relying on it.DoD's 2026 Regulatory Plan lists a Part 170 amendment (RIN 0790-AM01) that would set a move to Rev 3; the CMMC status page says whether it has been published.
Can drawings live in Microsoft 365 commercial?
Not on the evidence (b)(2)(ii)(D) asks for. When we read the FedRAMP Marketplace on 2026-10-22, Microsoft 365 commercial had no listing of its own (only GCC and GCC High do), so there was no Moderate authorization to point to, and the clause asks for FedRAMP Moderate or equivalent. The options are laid out in GCC vs GCC High vs commercial Microsoft 365.
An incident hit a PC that holds no CDI. Do we report?
Paragraph (c) is triggered by an incident that affects a covered contractor information system or the CDI on it. But the (c)(1)(i) review also covers other systems on your network “that may have been accessed as a result of the incident”. If the attacker could have reached a machine that holds drawings, look there before you decide, and keep a written note of why you did or did not report. Paragraph (l) keeps any other reporting duty you have in place.
Our IT provider runs everything. Who files the report?
The duty is yours: (c) says “the Contractor shall” report, and (c)(3) puts the medium assurance certificate on the contractor or subcontractor. For cloud services, the DoD memo on FedRAMP equivalency holds the contractor, not the cloud provider, responsible for reporting a compromise of the service. A provider can gather the facts and draft with you; see what to ask one in managed service providers for CMMC.