TL;DR: Weak identity controls and loopholes factor into nearly 90% of major cyber incident investigations, according to Palo Alto Networks Unit 42, and unmanaged applications still let attackers bypass SSO, harvest reused credentials, and move laterally around central identity controls. The real issue is not login convenience but whether identity governance reaches every application and every access path.
At a glance
What this is: This is an analysis of why SSO and lifecycle management are not enough when shadow applications and uncontrolled identities sit outside central governance.
Why it matters: It matters because IAM teams, NHI owners, and identity architects need control over every authentication path, not just the approved ones, or attackers will use the gaps as the easiest entry point.
By the numbers:
- Weak identity controls and loopholes factored into nearly 90% of all major cyber incident investigations.
👉 Read Unixi's analysis of shadow apps, SSO bypasses, and identity control gaps
Context
Single sign-on and identity lifecycle management only reduce risk when they cover every application and identity path in the environment. In practice, many enterprises still carry shadow applications, unmanaged user accounts, and reused credentials that sit outside the central IdP and create identity sprawl.
The primary governance gap here is control coverage, not login experience. If an organisation cannot enforce approved authentication and lifecycle rules across every app, then SSO becomes a perimeter for some systems while attackers simply route around it through the least governed surface.
Key questions
Q: How should security teams govern SSO across multiple enterprise applications?
A: Treat SSO as a lifecycle and trust problem, not only a login convenience. Security teams should define the identity provider as the source of truth, standardise the attribute set each app receives, and test that onboarding, role changes, and offboarding propagate cleanly across every connected application.
Q: Why do shadow applications increase breach risk even when SSO is in place?
A: Because SSO only covers the systems it reaches. Shadow applications often keep separate credentials and weaker recovery paths, so they become alternate entry points and lateral movement pivots. A strong IdP does not help if attackers can move around it through unmanaged applications that still trust local identity material.
Q: What breaks when lifecycle management stops at the main directory?
A: Orphan accounts and tokens can remain active in application-local stores after offboarding. That leaves access alive where the directory no longer reflects reality. The programme appears complete on paper, but the actual revocation step failed at the application layer, which is where attackers benefit.
Q: Who is accountable for access left behind in unmanaged apps?
A: The business owner of the application and the identity team share accountability, but the application owner must prove that access was removed. Governance fails when nobody can evidence revocation outside the IdP. Frameworks such as NIST CSF and NIST SP 800-53 both expect controlled access and verified revocation.
Technical breakdown
Why shadow applications defeat central SSO
Shadow applications are business-owned or forgotten systems that never fully integrate with the organisation’s IdP. They often keep local credentials, weak password policies, or separate recovery flows, which means the identity plane splits into governed and ungoverned zones. That split matters because attackers do not need to beat the strongest control if one neglected app still accepts stale passwords or weak authentication. The technical failure is fragmentation: the IdP enforces policy only where integration exists, while the rest of the estate runs on inconsistent rules and hidden trust.
Practical implication: inventory every application that can authenticate users outside the central IdP and treat it as a governance exception until it is brought under control.
How reused credentials turn one compromise into lateral movement
When a compromised shadow app stores or accepts reused passwords, it becomes a credential pivot point. An attacker who gains access there can test the same credential set against other services, especially where password reuse, poor rotation, or weak MFA coverage persists. This is not a sophisticated bypass, it is an identity chain reaction. Once the attacker moves from one uncontrolled application into adjacent systems, the central IAM programme is already operating after the breach path has expanded. The underlying issue is not just credential theft, but uncontrolled trust propagation across apps.
Practical implication: prioritise credential reuse analysis and app-to-app exposure mapping before assuming MFA at the IdP closes the loop.
Why lifecycle management fails when offboarding is incomplete
Lifecycle management only works when joiner, mover, and leaver processes reach every account type, including application-local identities and non-technical accounts used in day-to-day operations. If offboarding only disables the main directory account, orphan access can remain active in shadow systems long after employment ends. That creates an access residue problem: the organisation believes the user is gone, but the credential or account remains alive where the IdP cannot see it. The operational failure is incomplete revocation, not just poor process hygiene.
Practical implication: include shadow apps and local identities in offboarding verification, not just the primary corporate directory.
Threat narrative
Attacker objective: The attacker wants to use the weakest governed application as a beachhead, then expand access until the crown jewels are reachable.
- Entry occurs through a forgotten or uncontrolled application that sits outside the central SSO boundary and still accepts local authentication.
- Escalation follows when reused credentials or weak authentication in that app let the attacker pivot into additional systems with the same identity material.
- Impact comes from lateral movement toward higher-value applications and internal assets after the identity perimeter has been bypassed.
Breaches seen in the wild
- MongoBleed breach — MongoBleed exposed secrets across 87K MongoDB servers.
- IOS app secrets leakage report — iOS apps leaking hardcoded secrets and credentials endangering user privacy.
Read our 52 NHI Breaches Analysis report for a comprehensive view of breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
Identity control is only as strong as the apps it can actually govern. SSO and lifecycle management are enforcement mechanisms, not outcomes. When an enterprise has shadow applications or local authentication paths outside the IdP, governance becomes partial by definition, and attackers will take the shortest route around the controls. The practical conclusion is simple: coverage matters more than the elegance of the control stack.
Shadow app sprawl creates hidden identity blast radius. Every unmanaged application can carry its own credentials, recovery flow, and access exceptions, which means one compromise can spread farther than the central IAM programme assumes. This is not just an authentication problem, it is a governance topology problem. Organisations need to see where identity is operating outside policy before they can claim meaningful control.
Lifecycle failure is often an offboarding verification failure, not a missing policy. If leaver processes stop at the corporate directory, application-local accounts and tokens can survive indefinitely in the background. That turns deprovisioning into a paper exercise while real access persists. The implication for IAM and IGA teams is that revocation must be validated at the application layer, not assumed from the directory event.
Attackers prefer identity gaps because they are cheaper than technical exploitation. The article’s attacker logic mirrors what incident responders see repeatedly: unused controls, forgotten systems, and reused credentials create lower-friction entry than patching or bypassing hardened perimeter systems. This is why identity security has to be measured by governable surface area, not by the number of SSO integrations alone.
Hidden applications are not edge cases, they are the governance test. If an organisation cannot answer which apps authenticate users outside central policy, it does not have full identity visibility. That gap affects human IAM, NHI oversight, and access lifecycle governance in the same way: the control plane is fragmented and the residual risk is unbounded. Practitioners should treat app discovery as a control objective, not a support task.
From our research:
- 92% of organisations expose NHIs to third parties, raising concerns about supply chain security, according to Ultimate Guide to NHIs.
- Only 5.7% of organisations have full visibility into their service accounts, which shows how often identity governance stops short of complete coverage.
- For practitioners building a fuller control plane, the NHI Lifecycle Management Guide connects visibility, provisioning, rotation, and offboarding into one operating model.
What this signals
Hidden identity paths will stay the easiest breach route until organisations inventory what their IdP cannot see. The practical shift is from control deployment to control coverage, which means app discovery, local account review, and offboarding verification become core IAM work rather than side projects. That is especially relevant for programmes aligning to the NIST Cybersecurity Framework 2.0.
Identity blast radius is determined by the number of unmanaged systems that can still authenticate independently. Once you have shadow apps, the attack surface is no longer just the corporate directory, it is every local credential store and every residual trust path. That is why the OWASP Non-Human Identity Top 10 matters even in a human IAM discussion: uncontrolled identities create the same governance failure pattern across actor types.
For practitioners
- Map all authentication paths outside the IdP Identify every application that accepts local credentials, separate recovery flows, or non-federated login. Classify each one as governed, partially governed, or unmanaged, then assign an owner for remediation.
- Reconcile offboarding against application-level access Validate that leaver events remove access in the directory, in shadow applications, and in any local account store. Require evidence that the account was disabled or deleted in the target system, not just in HR or IAM records.
- Measure credential reuse across the app estate Look for repeated passwords, shared accounts, and identical recovery credentials across uncontrolled systems. Where reuse exists, assume one compromise can open multiple paths until the pattern is eliminated.
- Prioritise app discovery as an IAM control Build a continuous inventory of business applications that sit outside central SSO and lifecycle tooling. Use that inventory to drive remediation, federation, or retirement decisions before attackers use those paths first.
Key takeaways
- SSO does not equal identity control when unmanaged applications still authenticate users outside central policy.
- Shadow apps create hidden lateral movement paths because reused credentials and orphan access survive beyond the IdP boundary.
- Identity programmes need application-level discovery and revocation proof, not just directory-level offboarding records.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0, NIST SP 800-53 Rev 5 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-05 | Shadow apps and orphan access map to unmanaged non-human identity governance. |
| NIST CSF 2.0 | PR.AC-4 | The article is about access enforcement across every application, not only the directory. |
| NIST SP 800-53 Rev 5 | AC-2 | Account management is the core control challenged by shadow apps and incomplete offboarding. |
| NIST Zero Trust (SP 800-207) | The article challenges the assumption that trust is enforced at a single perimeter. |
Apply AC-2 to verify that every account is provisioned, reviewed, and revoked across the full app estate.
Key terms
- Shadow Application: A shadow application is a business tool or service used outside formal IT visibility, procurement, or federation controls. These systems often hold real access and sensitive data, but they do not appear fully in identity reports. That makes them a common source of blind spots in reviews, offboarding, and audit evidence.
- Identity Blast Radius: The amount of damage a compromised identity can cause across systems, data, and infrastructure. In NHI environments, it is shaped by permissions, network reach, and administrative capability rather than by the credential alone. Reducing blast radius is a containment strategy that limits lateral movement and data exposure.
- Application-local Revocation: Application-local revocation is the act of removing access, tokens, licenses, and ownership inside the SaaS application itself, not just in the directory or SSO layer. It is necessary because many apps keep permission state after central authentication is disabled.
What's in the full article
Unixi's full article covers the operational detail this post intentionally leaves for the source:
- A red-team style walkthrough of how attackers look for the least governed application instead of the hardest perimeter.
- Examples of the identity blind spots that let shadow apps bypass central SSO and lifecycle enforcement.
- The author's practical framing for treating SSO and lifecycle management as control mechanisms rather than end goals.
Deepen your knowledge
NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building or maturing an IAM programme, it is worth exploring.
Published by the NHIMG editorial team on August 1, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org