Look for identity activity that is technically valid but operationally odd, such as dormant accounts that reappear, long-lived sessions, or low-volume access that persists far longer than expected. If the only triggers are noisy logins or malware, stealthy adversaries can remain invisible.
Why quiet access escapes detection
A detection model misses stealthy access when it is trained to expect obvious abuse, but the real signal is often small, valid, and persistent. If a session, account, or token behaves within policy yet deviates from normal timing, location, volume, or sequence, the model needs to treat that as suspicious. Detection quality depends on authorisation models and access policy context, not just obvious login failures.
That matters because adversaries often prefer the path that looks least disruptive to operations. A low-and-slow pattern can blend into ordinary automation, service access, or remote work activity unless the model understands what “normal” looks like for each identity and resource pair.
What stealthy access looks like in telemetry
The strongest clue is a mismatch between technical validity and operational expectation. Examples include dormant accounts that become active again, sessions that remain alive far beyond the usual task window, access from a stable identity that suddenly shifts to new resources, or repeated low-volume access that never triggers threshold-based alerts. For remote entry points, teams should also check whether the pattern resembles an account that should have been retired or reauthenticated, as covered in the Remote Access Identity Guide.
Models that only trigger on noisy bursts, failed logins, or malware indicators are easy to bypass. A stealthy actor will often avoid those patterns and instead borrow a legitimate identity, then keep the activity just inside normal bounds while expanding access slowly.
What a useful detection model must correlate
A model needs to correlate identity, session, and behavior signals across time, not just single events. Useful inputs include account age, last-seen activity, session length, resource novelty, repeated small actions, device or network change, and whether the access pattern matches the role’s usual cadence. Strong detection programs also compare behavior against the access policy itself, because valid access can still be abnormal in context.
Good coverage usually means the model can distinguish between routine automation and an access pattern that is technically allowed but strategically unusual. The goal is not to flag every rare event, but to surface identities whose pattern suggests persistence, reconnaissance, or unauthorized continuation after the original use case should have ended.
Risk and Threat Considerations
Stealthy access is dangerous because it sits below the noise floor of many alerting systems. If detection is tuned mainly for credential stuffing, obvious malware, or high-volume exfiltration, an attacker can keep a foothold by using legitimate permissions sparingly and for longer than expected.
Failure mechanism: The model overweights noisy indicators and underweights lifecycle anomalies, long-lived sessions, and low-volume access that remains valid but contextually odd. That leaves dormant or rarely used access paths effectively invisible until an incident has already matured.
Impact: An adversary can persist, probe, and expand access with fewer alerts, increasing dwell time and the chance of lateral movement, privilege escalation, or quiet data access before defenders intervene.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
MITRE ATT&CK addresses the attack surface, NIST SP 800-53 Rev 5 and CIS Controls v8 set the technical controls, and ISO/IEC 27001:2022 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| MITRE ATT&CK | T1078 — Valid Accounts | Stealthy access here relies on legitimate accounts and sessions rather than failed logins. |
| Recommendation — Map valid-account activity to T1078 and hunt for unusual persistence, timing, and resource use. | ||
| NIST SP 800-53 Rev 5 | AU-6 — Audit Review, Analysis, and Reporting | The question is about spotting abnormal access patterns in logs and sessions. |
| IA-5 — Authenticator Management | Long-lived sessions and dormant access often reflect weak authenticator lifecycle control. | |
| Recommendation — Review audit data for low-volume anomalies, dormant-account reactivation, and long-lived sessions. Enforce authenticator expiry, rotation, and revocation for accounts that should no longer persist. | ||
| CIS Controls v8 | 5 — Account Management | Dormant and reactivated accounts are central to detecting stealthy access. |
| Recommendation — Continuously inventory, disable, and review accounts that should not remain active. | ||
| ISO/IEC 27001:2022 | A.5.15 — Access control | The answer depends on recognising access that is valid but no longer appropriate. |
| Recommendation — Define and review access rules that make lingering valid access visible and reviewable. | ||
Practitioner Guidance
What to prioritise: Tune detections around identity lifecycle events and session behaviour first, because those are the places where stealthy access often leaks through. If an account should be inactive, or a session should have expired, that mismatch is more actionable than another generic login anomaly.
What to verify: Check whether your model has separate baselines for humans, service access, and privileged access paths. A model that treats all valid access alike will miss the difference between ordinary automation and a quietly abused identity.
Common mistake: Teams often measure detection success by the number of failed logins caught, then assume coverage is strong. For this problem, the better question is whether the model can surface valid access that is unexpectedly durable, repetitive, or out of character.
Practitioner takeaway: The most useful detection is not the one that catches the loudest attacker, but the one that notices when legitimate access has become operationally implausible.
Related resources from NHI Mgmt Group
- How can security teams tell whether missing access is caused by nested groups or something else?
- How can security teams tell whether their remote access model is still too dependent on perimeter trust?
- How can security teams tell whether NHI access reviews are missing the real risk?
- How can security teams tell if access reviews are missing shadow AI risk?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 13, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org