skip to content

Under NIST SP 800-53 controls CM-2 and CM-6, how does a hardening baseline become a documented standard with approved deviations?

level: seniorimportance: should knowfreq 36%

answer

  1. pick a common secure configuration
  2. most restrictive mode consistent with operations
  3. deviations identified, documented, approved
  4. baseline under configuration control
  5. review on change

basics

~20 s

Under NIST SP 800-53 CM-6 the organization picks a common secure configuration such as a CIS Benchmark, sets the most restrictive settings consistent with operations, and identifies, documents and approves every deviation. CM-2 keeps the resulting baseline current under configuration control.

solid answer

~40 s

In NIST SP 800-53 Rev. 5, **`CM-6` Configuration Settings** requires the organization to (a) establish and document settings that reflect the **most restrictive mode consistent with operational requirements**, using organization-defined **common secure configurations** such as a CIS Benchmark or a STIG; (b) implement them; (c) **identify, document and approve any deviations** for defined components based on operational requirements; and (d) monitor and control changes. **`CM-2` Baseline Configuration** requires a documented, current baseline kept **under configuration control** and reviewed at a set frequency, in defined circumstances, and when components are installed or upgraded. Together they make a hardening guide into the organization's own standard: the chosen guide, the settings actually applied, the approved exceptions with reasons, and a review cycle. SP 800-171 Rev. 3 carries the same pattern in requirement 03.04.02.

go deeper

for a junior

Recall that a hardening baseline is the organization's documented standard and that deviations must be recorded and approved.

for a middle

Explain the four parts of CM-6 and the review triggers in CM-2, and what 'most restrictive mode consistent with operational requirements' means.

for a senior

Show how you would run the baseline: deviation records with reasons and approvers, compensating measures, and re-review on upgrades.

for a principal

Discuss how to keep the exception list small and honest across many teams without making hardening a blocker that people route around.

## From a guide to a standard A CIS Benchmark or a DISA STIG is a published guide. A **hardening baseline** is what the organization actually commits to: the guide it chose, the settings it applies, the ones it does not and why, and how the whole is kept current. Auditors, assessors and future engineers read the baseline, not the guide. NIST SP 800-53 Rev. 5 describes the required pieces in two configuration management controls, and they are the cleanest way to answer this question. ## CM-6: configuration settings `CM-6` has four parts: 1. **Establish and document** configuration settings for system components that reflect the **most restrictive mode consistent with operational requirements**, using organization-defined **common secure configurations**. 2. **Implement** the settings. 3. **Identify, document and approve any deviations** from the established settings for defined components, based on defined operational requirements. 4. **Monitor and control changes** to the settings in line with organizational policies and procedures. The discussion explains that common secure configurations - also called security configuration checklists, lockdown and hardening guides, and security reference guides - can come from product developers, federal agencies, consortia and others, and it names STIGs among them. A CIS Benchmark fits the same description. Organizations set organization-wide settings first and derive specific settings for each system; the established settings become part of the system's **configuration baseline**. ## CM-2: baseline configuration `CM-2` requires the organization to: - **develop, document and maintain under configuration control** a current baseline configuration of the system; and - **review and update** it at an organization-defined frequency, when required by defined circumstances, and **when system components are installed or upgraded**. The discussion describes baselines as documented, formally reviewed and agreed-upon specifications. That is the key word for interviews: **agreed-upon**. A baseline no one approved is just a snapshot. ## What the documented standard contains | Element | Why it is there | |---|---| | The chosen guide, with product and version | Anchors the standard to a named common secure configuration | | The profile or level adopted per system role | Records the risk decision, for example Level 1 for general servers | | The list of deviations | Each with the setting, affected components, operational reason, approver and date | | Compensating measures where relevant | Shows how the risk of a deviation is reduced | | Review triggers and cadence | Satisfies CM-2's review on schedule and on install or upgrade | ## Handling a deviation well Suppose a Benchmark recommendation disables a service that a legacy application needs. A good deviation record: - names the recommendation and the components it affects; - states the **operational requirement** that makes the setting unworkable; - records **who approved** it and when; - notes any compensating measure, for example restricting network access to that service; - says when it will be revisited, such as at the application's next upgrade. A poor one is a comment saying "breaks app" or, worse, a silently skipped setting. CM-6 treats undocumented deviation as a failure of the control. ## Why the review triggers matter A baseline that is not revisited decays. New Benchmark or STIG versions add and change recommendations, component upgrades change defaults, and the operational reason behind an old deviation may no longer hold. Tying reviews to CM-2's triggers - the set frequency, defined circumstances such as a significant security event, and every install or upgrade - keeps the standard and its exception list honest. ## The same pattern elsewhere - **SP 800-171 Rev. 3** requirement **03.04.02 Configuration Settings** asks for settings reflecting the most restrictive mode consistent with operational requirements, and for deviations to be identified, documented and approved; **03.04.01** covers the baseline configuration. - **CIS Control 4** asks organizations to establish and maintain secure configuration of enterprise assets and software. The framework language differs, but the shape is the same: choose a standard, apply it, document and approve exceptions, and keep it current. A strong answer names both controls, quotes "most restrictive mode consistent with operational requirements", lists what a deviation record must contain, and shows how the baseline is kept current through review triggers.

  • When must the baseline configuration be revisited under CM-2?
    At an organization-defined frequency, when defined circumstances require it, and whenever system components are installed or upgraded. Each review should also re-examine standing deviations against the current operational requirements.
  • Is choosing a stricter setting than the guide allowed?
    Yes. The guide is a starting point; CM-6 asks for the most restrictive mode consistent with operational requirements, so an organization may tighten settings, and it documents that as part of its baseline.

saying these in an interview costs you the question

  • Treats the published Benchmark itself as the organization's baseline
  • Skips inconvenient settings without a documented, approved deviation
  • Thinks the most restrictive setting must apply regardless of operations
  • Reviews the baseline only when an auditor asks
  • Records deviations with no reason or approver