Baseline selection is the process of choosing the minimum set of security controls or configuration settings to apply to a system or environment. Select a baseline that matches the data sensitivity, threat exposure and operational need, then document why it was chosen. Poor selection leaves controls underpowered, misaligned or unnecessarily disruptive.
How to choose a baseline that fits the environment
Baseline selection starts with scope: decide whether you are hardening an operating system, cloud service, network device, application platform, or a mixed environment, then choose the minimum control set that still addresses the actual exposure. The best baseline is the one that matches the system’s sensitivity, threat surface, and operational tolerance, not the one with the most settings.
A useful baseline is specific enough to be enforceable, but not so rigid that it breaks core business functions. In practice, that means distinguishing mandatory controls from optional hardening, then documenting the assumptions behind each choice so future reviewers understand why a control was included, deferred, or modified.
For teams building on a recognised hardening standard, the CIS Benchmarks are a practical reference point because they translate baseline thinking into concrete hardening guidance for common platforms. When you need a broader control catalogue, the NIST SP 800-53 Guide helps you connect control selection to baselines, tailoring, and overlays rather than treating every setting as equally mandatory.
What makes a baseline too weak or too disruptive?
A baseline becomes too weak when it leaves obvious exposures unaddressed, such as default access, unnecessary services, or missing logging. It becomes too disruptive when it assumes every system can tolerate the same restrictions, even when the workload is latency-sensitive, operationally fragile, or dependent on legacy integrations.
The practical failure mode is misalignment: a baseline can look strong on paper while still missing the controls that matter for the real workload, or it can be so strict that teams bypass it informally. Either outcome reduces security because the first underprotects the system and the second undermines adoption.
If your baseline is intended to control access paths, credential handling, or configuration drift, the right comparison is not “maximum secure” versus “minimum secure.” The better question is whether the baseline meaningfully reduces attack surface without creating workarounds, and whether exceptions are explicit rather than hidden in ad hoc deployments. For configuration-heavy environments, the NIST SP 800-53 Rev 5 Security and Privacy Controls is useful because it separates control intent from implementation detail, which helps avoid overfitting a baseline to one system.
How should baselines be documented and maintained over time?
Baseline selection should be documented as a decision, not just a checklist. Record the system category, data sensitivity, threat assumptions, compensating controls, and any exceptions so the baseline can be reassessed when the environment changes. Without that record, baselines tend to drift, and the original rationale gets lost as teams copy settings forward.
Maintenance matters as much as the initial choice. A baseline should be reviewed when the platform changes, when new threats emerge, when business use changes, or when the environment expands into new regions, business units, or deployment models. A good baseline is therefore versioned, reviewable, and tied to ownership.
Where cryptographic settings are part of the baseline, key-management decisions need the same discipline. The NIST SP 800-57 Key Management guidance is relevant because key lifecycle choices, not just cipher selection, determine whether a baseline stays defensible over time.
Risk and Threat Considerations
Baseline mistakes create predictable security exposure: underpowered defaults leave unnecessary attack surface, while overly rigid settings encourage exceptions, shadow configurations, and inconsistent implementation across systems. In both cases, the organisation ends up with less actual protection than the baseline was meant to provide.
Failure mechanism: The baseline is selected without enough context, so the chosen controls do not match the asset value, attacker pressure, or operational constraints. That mismatch either leaves exploitable gaps in place or drives teams to circumvent the baseline.
Impact: The environment becomes easier to compromise, harder to audit, and more expensive to maintain because security teams must chase exceptions and remediate inconsistencies after deployment.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
CIS Controls v8 and NIST SP 800-53 Rev 5 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| CIS Controls v8 | CIS-5 — Account Management | Baselines often include account, service, and access hardening decisions. |
| Recommendation — Apply CIS-5 to standardise account-related baseline settings and reduce inconsistent access paths. | ||
| NIST SP 800-53 Rev 5 | CM-2 — Baseline Configuration | Baseline selection directly concerns choosing and documenting approved system baselines. |
| CM-6 — Configuration Settings | Baseline best practices depend on selecting secure configuration settings for systems. | |
| RA-2 — Security Categorization | Baseline strength should reflect data sensitivity and exposure derived from categorization. | |
| Recommendation — Establish CM-2 to define, approve, and review the system baseline configuration. Use CM-6 to set, document, and enforce secure configuration settings across the environment. Use RA-2 to classify the system so baseline strength matches its impact level. | ||
| ISO/IEC 27001:2022 | A.8.9 — Configuration management | Baseline selection and change control depend on managing secure configuration states. |
| Recommendation — Apply A.8.9 to control baseline changes and keep approved settings consistent. | ||
Practitioner Guidance
What to prioritise: Start by classifying the system by sensitivity and exposure, then choose the lightest baseline that still closes the major abuse paths. If you cannot explain why a control is included, it is probably a candidate for tailoring rather than automatic adoption.
What to verify: Confirm that the baseline is enforceable in the actual deployment model, that exception handling is explicit, and that the controls can be measured after rollout. A baseline that cannot be verified in operation is usually too vague to govern consistently.
Practitioner takeaway: The best baseline is not the strictest one, but the one that can be consistently implemented, defended, and reviewed as the environment changes.