Configuration-only controls leave a blind spot because a secure setting does not prove secure behaviour. A tenant can look compliant while users, attackers, or automation exploit the allowed state in ways the posture check never observes. That is why teams need telemetry on actual activity, especially for legacy authentication, privileged changes, and sensitive application access.
Why Configuration Checks Miss the Real Exposure
Configuration-only controls answer a narrow question: does the system match a known-safe setting at the moment of inspection? They do not answer whether the setting is being abused, whether a legacy path is still active, or whether a privileged workflow is being exercised in a risky way. That is why posture can look clean while the real attack surface remains open.
In practice, this matters most where the allowed state itself is the problem. A broad authentication exception, an over-permissive application path, or a privileged change control can all satisfy a baseline check while still creating exposure if no one is watching the resulting activity. The NHI Management Group’s Ultimate Guide to NHIs — Why NHI Security Matters Now is useful here because it shows how static control states often hide machine access that remains live long after it should have been reduced or removed. Configuration is necessary, but it is not proof of safe use. In practice, many teams discover this gap only after an allowed control has already been exercised in an unexpected way.
How It Works in Practice
Baseline checks usually validate a snapshot: a setting is enabled, a flag is off, or a policy matches the expected template. The problem is that many security outcomes depend on behaviour over time. A tenant can pass a check for secure configuration and still leak data if an approved path is used too broadly, if exceptions accumulate, or if automation keeps using a permissive route that no one reviews.
That is why configuration checks work best as one layer in a broader control model. Teams need telemetry that shows what is actually happening: authentication events, privileged actions, sensitive resource access, and exception usage. If a control matters because it limits risk, then you need evidence that the limit is holding in real operations, not just in a policy document. For identity and machine-access problems, the same logic applies to The Ultimate Guide to NHIs, which highlights lifecycle, rotation, and visibility as core governance concerns rather than afterthoughts.
- Configuration checks tell you whether a safe state exists.
- Telemetry tells you whether users, attackers, or automation are exploiting the permitted state.
- Exception tracking tells you whether the environment is drifting away from the baseline.
- Access-path review tells you whether the control is still meaningful in the current architecture.
This matters especially in legacy authentication, privileged administration, and sensitive application access, where “configured correctly” can still mean “usable in ways the control never meant to allow.” When organisations rely only on static posture, they often miss abuse patterns until the window for prevention has already closed.
Where Baselines Break Down in Real Environments
Tighter baseline logic often increases operational friction, so organisations must balance simplicity against real-world coverage. The trade-off is that a narrow control is easy to validate but easy to route around, while a richer control model is harder to maintain but much better at showing actual exposure.
Best practice is evolving toward pairing configuration with observed-state checks, but there is no universal standard for this yet. Cloud platforms, SaaS tenants, and agent-driven workflows create especially difficult edge cases because the permitted state changes quickly and the same setting can be safe in one context and risky in another. The answer is not to abandon configuration checks; it is to treat them as a floor, not the finish line. The NHIMG statistic that 96% of organisations store secrets outside secrets managers in vulnerable locations underscores the same pattern: a compliant-looking setup can still leave dangerous live exposure if behaviour and placement are not verified. These controls tend to break down when exceptions, legacy protocols, or automation paths remain active because the baseline no longer reflects how access is actually being used.
Risk and Threat Considerations
Configuration-only controls create residual exposure because they validate allowed state, not abuse of that state. That leaves organisations vulnerable to privilege misuse, hidden legacy access, and delayed detection when an attacker or insider operates inside a “compliant” configuration boundary.
Failure mechanism: A control passes because the expected setting exists, but the organisation does not monitor whether the setting is being exercised in a harmful way, whether compensating exceptions have accumulated, or whether a permissive path is still reachable by valid credentials or automation.
Impact: Attackers can use approved access paths for persistence, sensitive data access, or privilege escalation, while defenders retain false confidence from a green baseline status.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
MITRE ATT&CK address the attack and risk surface, while CIS Controls v8 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| CIS Controls v8 | 5 — Account Management | Passing baselines can still leave active accounts and exceptions usable. |
| 8 — Audit Log Management | Observed activity is needed to detect abuse that config checks miss. | |
| Recommendation — Review and disable unnecessary access paths that remain live after configuration passes. Collect and review logs to confirm whether permitted states are being used safely. | ||
| NIST CSF 2.0 | DE.CM-1 — Monitoring for Unauthorized Personnel, Connections, Devices, and Software | This question is about validating real activity beyond static posture. |
| PR.AA-3 — Identity Proofing and Credential Access Management | Access controls fail when permitted credentials still enable risky use. | |
| Recommendation — Monitor live activity to detect misuse that baseline configuration checks do not reveal. Limit credential use and verify that access remains appropriate in operation. | ||
| MITRE ATT&CK | T1078 — Valid Accounts | Attackers can exploit approved access even when configuration appears compliant. |
| Recommendation — Hunt for abuse of valid accounts that pass baseline checks but enable harmful access. | ||
Practitioner Guidance
What to prioritise: Treat any configuration control that affects access, authentication, or privilege as incomplete unless it is paired with activity telemetry. The most important question is not whether the setting is correct, but whether anything important is happening through it.
What to verify: Confirm that baseline checks are matched to observed events for the same control domain. If a check covers authentication, validate log coverage for actual sign-ins; if it covers privileged settings, validate change events and exception use; if it covers application access, validate who is using the path and from where.
Decision rule: If a control can be satisfied while an attacker, contractor, or automation still has meaningful access, treat the control as advisory rather than protective. In that case, escalation should go to visibility, alerting, and remediation of the live access path before relying on the baseline score.
Practitioner takeaway: Configuration proves intent, not safety; the control is only trustworthy when the organisation can also see how the allowed state is being used.
Related resources from NHI Mgmt Group
- How do organisations reduce the dwell time of exposed credentials at scale?
- Why do MFA controls still leave organisations exposed to ransomware?
- Why do identity platforms with good login controls still leave organisations exposed?
- Why do identity programmes often leave service accounts exposed even when user controls are mature?