As the CMMC Churns
Organization-Defined Paramenters (ODP)
Watch on Vimeo
Watch on Youtube
Bottom-Line Up Front
NIST SP 800-171 Revision 3 introduced 88 Organization-Defined Parameters (ODP) Assessment Objectives (AO) out of 510 AOs. Those ODPs were specified by the Department of War (DOW), which may also be mandated across the Federal government when the FAR CUI rule is published. There are significant issues with the application of those ODPs to Mobile Devices, Internet of Things (IoT), Industrial Control Systems (ICS), and Operational Technology (OT).
Summary
ODPs were introduced by NIST in NIST SP 800-53 Rev 5, which flowed into NIST SP 800-171 Rev 3. An ODP is “The variable part of a security requirement that is instantiated by an organization during the tailoring process by assigning an organization-defined value as part of the requirement.” [NIST Glossary, NIST SP 800-171 R3]
Out of the 510 AOs in NIST SP 800-171 Revision 3, 88 of them are ODPs. Which is a significant increase from the 20-21 implicit ODPs in NIST SP 800-171 Rev 2.
While the National Archives and Records Administration (NARA) has the first right to establish ODPs at the Federal level, The Department of War (DoW) already has. Those ODPs supersede anything you may want to establish.
YES, there are problems with the ODPs. They are written ONLY for computers, servers, networking, classic IT, and maybe Cloud Service Providers. They do NOT account for Mobile Devices, Internet of Things (IoT), Industrial Control Systems (ICS), and Operation Technologies (OT). DoW added no provision to restrict them to on classic IT—therefore they apply to entire scope of applicability.
Using the System Design Parameters Plan for NIST SP 800-171 Revision 3, we recommend documenting your current ODPs under Revision 2 and identifying mobile, ICS, IoT, & OT issues.
We will follow this As The CMMC Churns with more on specific ODPs.
Key Links
- System Design Parameters Plan for NIST SP 800-171 Rev 2 – 2025 template
- System Design Parameters Plan for NIST SP 800-171 Rev 3 – 2026 template
- Department of Defense (DoD) Organization-Defined Parameters for National Institute of Standards and Technology Special Publication 800-171 Revision 3 Memorandum, dtd 10 April 2025
- DRAFT FAR Clause 52.240-7, Controlled Unclassified Information, para (d)(3)(ii)(B)
Frequently Asked Questions
An ODP that is required would be tied to a regulatory or contractual obligation an organization has. For example, ODPs in Table 1 to §170.14(c)(4) in 32 CFR Part 170 are required to be followed.
Generally, when an ODP or set of ODPs is required, the specific value is prescribed by the organization that requires it. Considering DoD’s ODP Memorandum, DoW has prescribed the values of 84 out of 88 NIST SP 800-171 Rev 3 ODPs. When a regulatory or contractual obligation is associated with an organization, the 84 ODPs also become required.
Interestingly, ODPs have always been there and are permitted by default. Only beginning with NIST SP 800-53 Rev 5, did ODPs become explicit and still permitted.
Because ODPs were implicit in NIST SP 800-53 Rev 4 and NIST SP 800-171 Rev 2 and previous versions, ODPs are commonly used by all organizations but were never identified as ODPs until NIST SP 800-53 Rev 5 was published.
For organizations implementing NIST SP 800-171 Rev 3, any entity can recommend using the values identified in DoD’s ODP Memorandum as a decent set of best-practice ODPs. Unless any ODP value is associated with a regulatory or contractual obligation, it is just a recommendation.
When associated with regulatory or contractual obligations, the CUI Executive Agent per 32 CFR 2002.4(m), the National Archives and Records Administration (NARA) has the first right to establish Federal ODP standards.
After that, each Federal Agency (e.g., Department of War), can establish ODPs only for that agency or make any Federal ones more restrictive. Departments and sub-agencies can likewise do the same for regulatory or contractual obligations they pass on.
Even a prime contractor can require or enhance ODPs when associated to a regulatory or contractual obligation for their sub-contractors.
Ultimately, whatever is not dictated by the Federal government or an up-channel contractor is left to the organization to determine.
Only when there is no regulatory or contractual obligation does the organization get to solely decide what all ODP values are.
No. NIST SP 800-53 and NIST SP 800-171 are fundamentally information system design documents that provide information security requirements. Because of the role NIST serves, it is left to other Federal agencies or organizations to prescribe the values.
Yes. They are considered a best-practice starting point when an organization has no regulatory or contractual obligation requiring prescribed values.
For organizations implementing NIST SP 800-171 Rev 2, it is highly recommended to start with DoW’s values, as they will likely be required and prescribed for NIST SP 800-171 Rev 3 implementations.
A C3PAO in a consultative relationship with your organization or your consultant can recommend what value to choose. Per NIST SP 800-171, your organization must approve the ODP.
It would be a conflict of interest if a C3PAO were to tell your organization what ODP value to choose when they are contracted to conduct your CMMC Level 2 Certification Assessment.
Assessors expect to examine ODP values documented in organizationally approved documents. While some use their System Security Plan to do so, Peak Infosec recommends using our System Design Parameters Plan for NIST SP 800-171 Rev 2 – 2025 template or System Design Parameters Plan for NIST SP 800-171 Rev 3 – 2026 template.
Assessors then expect to examine how the organization configures its components to implement the ODP.
Assessors will then want to test the ODP's implementation.
NIST defines an ODP as “The variable part of a security requirement that is instantiated by an organization during the tailoring process by assigning an organization-defined value as part of the requirement.” (c.f., https://csrc.nist.gov/glossary/term/organization_defined_parameter )
DoW’s CMMC program defines an ODP as “selected enhanced security requirements contain selection and assignment operations to give organizations flexibility in defining variable parts of those requirements, as defined in NIST SP 800-172A Mar2022 (incorporated by reference, see § 170.2) (c.f., https://www.ecfr.gov/current/title-32/part-170#p-170.4(b)(Organization-Defined%20Parameters%20(ODPs)) ). The current CMMC definition is specific to ODPs associated to enhanced Security Requirements in NIST SP 800-172.
Our System Design Parameters Plan for NIST SP 800-171 Rev 3 – 2026 template enumerates all NIST SP 800-171 Rev. 3 Security Requirements and the specific NIST SP 800-171A Rev. 3 Assessment Objectives (AO) that contain ODPs or require an ODP value.
Yes and only when an organization has no regulatory or contractual obligation requiring prescribed values.
The best current source for determining ODP values will be DoD’s ODP Memorandum.
.
It depends.
If only one or none of the organizations have a regulatory or contractual obligation requiring prescribed values, then yes they can be different.
If both organizations have a regulatory or contractual obligation requiring prescribed values, they may still separate prescribed values. There may also be organizational system component differences that create the need for separate values as an enduring exception or approved under a Federal agency waiver.
It is possible if there are system component differences that create the need for separate values as an enduring exception or approved under a Federal agency waiver.
Examples of these could come from component technical limitations, overriding public laws or regulations, et al.
Yes when the organization has no regulatory or contractual obligation requiring prescribed values.
For the current CMMC Level 2 associated to NIST SP 800-171 Rev 2, the DoD’s ODP Memorandum is specific to NIST SP 800-171 Rev 3 and does not apply. If a C3PAO is requiring your organization to meet the DoD’s ODP Memorandum for the CMMC Level 2, they are wrong and you should contact Peak InfoSec.
For CMMC Level 3, DoW has specified the CMMC Level 3 ODPs at 32 CFR 170.14(c)(4).
Generally, no. Presuming your organization has no regulatory or contractual obligation requiring prescribed values, ODPs are a business risk-related decision that should not be delegated to a consultant. Your consultant should inform you adequately of the risks and how the proposed ODP value mitigates those risks. You should decide.
If an organization has not defined the explicit ODPs in NIST SP 800-171 Rev 3 or NIST SP 800-53 Rev 5, or the implicit ODPs in NIST SP 800-171A Rev 1, then the corresponding AOs should be found as “Not Met” because the expected behavior is not defined.
Likewise, the corresponding dependent AOs should be identified as “Not Met” because the actual behavior cannot be validated against the expected behavior.
Then the expected behavior cannot be tested and AOs dependent upon implementation of the ODP would be found as “Not Met.”
No. This is especially true if the organization makes the value more restrictive than when originally assessed.
However, if the organization has a regulatory or contractual obligation requiring prescribed values and they can change the ODP value to a value that is less restrictive than the prescribed value, this would be in breach of their regulatory or contractual obligations and potentially leave them open to a False Claims Act charge.
ODPs are fundamentally managed via the organization’s Configuration Management practices, and specifically NIST SP 800-171 Rev 3, 03.04.03, Configuration Change Control.
ODPs must be approved by someone with the authority to do so. Peak Infosec recommends using our System Design Parameters Plan for NIST SP 800-171 Rev 2 – 2025 template or System Design Parameters Plan for NIST SP 800-171 Rev 3 – 2026 template to document ODP values because the plans provide space for approvals, tracking revisions, and can operate outside of the SSP, which, under NIST SP 800-171 Rev 3 becomes a close hold document.
Document the deviation for that specific component as an enduring exception or seek a Federal agency waiver. For DoW, you can submit a waiver request to the DoW CIO at [email protected].
Do not use the issue with one component as justification to apply the deviation to all components in scope. That gross deviation from the prescribed ODP values from a regulatory or contractual obligation would be found as “Not Met” and possibly lead to False Claims Act charges.
Absolutely. While NIST does not prescribe ODPs, applying more restrictive values for an ODP prescribed from a regulatory or contractual obligation is a sign of a mature organization.
Yes. When the organization has no regulatory or contractual obligation requiring a prescribed value, it can change an ODP value to a less restrictive one.
A policy decision is done to shape human behavior. A policy decision may include an ODP value. For example, an organization makes a policy decision to review its SSP at least annually. The “at least annually” is a frequency and an ODP.
An ODP defines a general configuration parameter, while the configuration setting (a.k.a., configuration item) is the documented implementation of that ODP for that component.
For NIST SP 800-171 assessments, the assessor should ask “What published and organizationally approved artifact specifies what the ODP value(s) are for this AO?”
The organization need to first understand what Laws, Regulations, or Government Wide Policies (LRGWP) dictate its risk tolerances per prescribed ODP values from regulatory or contractual obligations.
Where allowed, the organization should then conduct a security impact analysis (c.f., NIST SP 800-171 Rev 3, 03.04.04, Impact Analyses) to determine if the business risk of implementing the ODP value is within the organization’s risk tolerances.
The key issue here is that this is a business risk conversion, and this decision should not be delegated solely to the Information Technology team. This is an executive leadership decision.
In a perfect world, the CEO or President of the organization should. This can be delegated down per organizational policies.
For organizations undergoing CMMC Level 2 Certification Assessments, we often see the Affirming Official as the approver of the ODP values.
If the conflicting ODPs are for the same system component in the same scope, the organization should use the most restrictive value.
If the conflicting ODPs are for the same system component not in the same scope, the organization can apply the different values accordingly.
NIST does not prescribe the value for the organization in NIST SP 800-171 or NIST SP 800-53 because both documents are basically a set of information security design documents.
For organizations working through the implicit ODPs in NIST SP 800-171 Revision 2, which we have identified in our System Design Parameters Plan for NIST SP 800-171 Rev 2 – 2025 template, your organization should establish it based on your environment, business risk, and information security best practices for that requirement.
For organizations working through NIST SP 800-171 Revision 3 ODPs, your organization should start with DoD’s ODP Memorandum for all ODPs.
Transcript
Hello, and welcome to “As the CMMC Churns.” I’m Matt Titcombe, the President of Peak Infosec, an authorized CMMC 3rd Party Assessment Organization. This episode of “As the CMMC Churns” is “Organization-Defined Parameters. I know this is not a fun-filled, sexy, hot topic.
But it’s a critical one, especially as we’re all about ready to start transitioning to NIST SP 800-171 Revision 3.
So let’s talk about what organization defined parameters are, and as you all know, any point after this is now no longer scripted, so what happens is happening. So let’s have fun.
All right. So what is an organization-defined parameter or ODP?
And you’ll hear me just say ODP because that’s what we’re going to be talking about. So this is a variable part that was introduced in NIST SP 800-171 Rev 3 after it was first introduced in Rev 5. Again, we go through that cycle.
The federal government revises 800-53 as the overall security catalog. That flows into 171.
So when we get to 800-53 Rev 6, there’ll be 800-171 Rev 4. It’s kind of the process, the way we’re going. So they inserted in 800-53 that variable part, which is good. They made changes that make sense as a part of this, and it helps to clarify things for everybody so we all know what we’re looking at, what we’re really doing when it comes to context of this.
Now, the next question you’re going to ask is in this variable, well, how many are there? Well, okay, let’s talk about 800-171 Rev 3. There’s 510 assessment objectives.
Okay. Right there was a CMMC seven stages of grief, so don’t panic. Well, okay, maybe panic a wee bit.
Out of that 510, there’s 88 ODPs. So that’s specifically where is a C3PAO, or you’re defining exactly what that would be. Ninety-nine of those 510 then have dependencies upon those 88 ODPs. So if you don’t get those 88 right, you don’t get 99.
And then there’s a unrelated 323 assessment objectives that are just you doing stuff that you need to do.
Now, in comparison to Rev 2, out of that 320 assessment objectives, there’s 20 to 21 implicit ODPs. There’s one that was surprising was not classified as an ODP. I probably would have done one.
But how do ODPs work? All right. So let’s walk through this, and this will really help you understand the way ODPs work.
So at first, an ODP is that variable that’s going to be defined by NIST. So on the left column, you see what they need to do.
On the right column, you see the definition. And now this is coming out of 3.13.09 in 800-171 Rev 3 for network disconnection.
And we’ll use this example as we keep going through.
So they’ve defined that’s the ODP.
Well, the next step is the organization needs to define what it should be.
In this case here, the no longer 15 minutes is what the Department of War has defined currently as the definition for that ODP.
Okay?
So then that organization now is required to insert it into the control, which now means, okay, you now need to execute this and go through this process of no longer than 15 minutes of inactivity.
So we can see that blob gets blocked right into there.
And then you’re off and going and running to go and implement that security control, that paragraph three part right there, on all of your in-scope components.
And then document it and approve it and do all the other stuff that you need to do per your configuration management practices.
That’s the way the ODPs work. Pretty straightforward.
Now, the interesting part is ODPs, and we’re going to pull that requirement apart a little bit further, is in 800-171 Rev 3, they became explicit.
800-171 Rev 2, they were kind of implied.
So when we look at that same security requirement, you see that they’ve defined, and that A in front, by the way, tells you we’re looking at assessment objectives when you look at that Rev 3 column.
And then you see the A in brackets. So it’s the shift of the way they handle these. So you see that there’s a requirement there to define.
Now, this is an explicit pull-out.
The way this works is then Bravo was a requirement that existed in 171 Alpha Rev 1, but they merged that Bravo and Charlie into what is now in 800-171 Rev 3, A.03.13.09.
And now you see that ODP has now been blended into the control requirement. So we took what was implicit from Rev 2, and we basically made it explicit. So every time when you’re going through an assessment with a C3PAO against Rev 2, this is why we’re asking, where did you define that? Because it’s an implicit organization-defined parameter.
So who can define ODPs? Well, ultimately, NARA as the CUI executive agent per 32 CFR Part 2002 is the first right of ownership to define them.
Now, then the federal agency, for example, Department of War, has established the ODPs, and then the agency underneath them can then supplement or strengthen, and then whatever’s left over, they don’t specify for you or give you guidance to, then you get to decide what you want to do.
Now, the reality is DoD has already, or DoW, has already come out and published a guidance on this.
And so yes, they may be the federal standard. So let’s talk about what is now in the draft FAR CUI rule that may be published tomorrow after we publish this publication.
We may need to revise this one.
So the draft FAR clause in 52.240-7, Controlled Unclassified Information, paragraph (d)(3)(ii)(B), states that you’ve got to comply with the security requirements 800-171 Rev. 3, and the organization-defined parameters posted at the DoD CIO’s webpage, and that’s how you must comply. Now, likewise, we provided the link here to the Federal Registry draft CUI rule for this, so that way you’ve got that for your reference.
This is one of the core problems that we’ve got right now is that you’re going to find, as we dig into this a little bit here and then in subsequent As the CMMC Churns, where there are issues within those ODPs.
So on that note, let’s talk about those issues. Yes, they are there. Unfortunately, when DoD/DoW wrote these, they were written only for computers, servers, networking, and classic IT, and maybe cloud service providers.
Okay. They do not understand technology.
They do not understand the limitations that are out there.
They do not understand what they did.
They also did not account for mobile devices, Internet of Things, industrial control systems, and your operational technologies.
Yes, there are significant gaps in what they perceived when they wrote these. Now, when they drafted this, there was no provision whatsoever to say, “Oh, this applies only to this class. You’re responsible for figuring this out.” Because there’s no provision for that, and it’s just per that regulation, you go back to that FAR clause, you must apply them.
Crap.
This sucks.
Now the real issue is this may force you as the business to choose between real-world safety. There are some serious concerns with these when I come in working with clients that have got major industrial control systems and operational technologies from a safety point of view.
You take this beyond even the DIB to the–this gets applied to manufacturers that are working underneath medical devices and other things.
You may actually have other things that other laws and regulations that are now in contrast. So now you got to choose between your employee safety potentially and ODP compliance.
Yes.
They did not think about this beyond themselves, and there’s huge problems in there.
Now, so what do you do with those problems?
Well, first, you need to go through and analyze those ODPs against your industrial control systems, IoT, and OT components.
You’ll see related to this post, we have a draft 800-171 system design parameters plan for Rev. 3. Use that to document this. Use that to start to understand where you’ve got issues. Now, document those deviations and why.
Use that plan to document it. Make sure you’re identifying any Food and Drug Administration, OSHA safety requirements, anything else where other laws, regulations, and government-wide policy requirements are causing you to legally have to deviate.
And on top of that, document your technical platform limitations. One of the things we’ll talk about in a later Churns, for example, is the password complexity is mandated to be 16 characters. You can’t do 16-character passwords on an iPhone.
Come on, guys.
Document this as an enduring exception with your system security plan. And as applicable, submit a waiver request to the DoW CIO at that email address.
Please inundate them because that’s the only way they’re going to learn about their stupidity.
So let’s sum up.
ODPs were added to 800-171 Rev. 3 because they got added to 800-53 Rev. 5.
And they were implicit originally, but now they’re explicit, and as a part of that, they also got happy.
There is now 88 explicit ODPs. So we’ve basically quadrupled the number of parameters you’ve got to document and work in when you go to Rev. 3.
So DoW published its ODP standards, and they may become the new federal standard. So if you’re watching this and you’re thinking about how this applies to all of your other systems, universities for financial aid information, start considering this.
Now, those ODPs have significant problems when applied to mobile devices, industrial control systems, IoT, and operational technologies within the DIB, and even more so outside of the DIB.
And then ultimately, that was this as the CMMC Churns. So again, I appreciate you guys joining us for this Churns.
We will have more Churns items on the ODPs as we go forward.
Likewise, you’ll also find the information available for you regarding our plan within the post on this. Thank you.
Key CMMC Organizations
- National Archives & Records Administration Controlled Unclassified Information (CUI) Homepage
- DoD CIO’s Cybersecurity Maturity Model Certification (CMMC) Home Page
- Cyber Accreditation Body (Cyber-AB)
- Defense Industrial Base Cybersecurity Assessment Center (DIBCAC) Contractor Resource Page
- Defense Industrial Base (DIB) Cybersecurity Portal
Key Regulations
Key Acquisition References
- 48 CFR § 52.204-21 – Basic Safeguarding of Covered Contractor Information Systems
- DFARS Clause 252.204-7008 Compliance with Safeguarding Covered Defense Information Controls.
- DFARS Clause 252.204-7012 Safeguarding Covered Defense Information and Cyber Incident Reporting.
- DFARS Clause 252.204-7019 Notice of NIST SP 800-171 DoD Assessment Requirements
- DFARS Clause 252.204-7020 NIST SP 800-171 DoD Assessment Requirements.
- DFARS Clause 252.204-7021 Compliance with the Cybersecurity Maturity Model Certification Level Requirements.