TL;DR: Traditional SSO turns one captured authentication event into cross-app access because bearer tokens, session cookies, and federation assertions remain reusable until expiration, according to Unixi. Deterministic, app-specific credential derivation changes the trust model by reducing replay and limiting lateral movement, but it also exposes how much enterprise identity still depends on transitive trust.
NHIMG editorial — based on content published by Unixi: Recap on why traditional SSO becomes an attack multiplier and how deterministic authentication changes the model
Questions worth separating out
Q: How should security teams reduce the blast radius of SSO compromise?
A: Security teams should shorten artifact lifetime, limit where federation trust propagates, and identify which applications can be reached from one authentication event.
Q: Why do reusable SSO tokens create so much risk?
A: Reusable tokens matter because they turn a single successful authentication into a portable access object.
Q: What do identity teams get wrong about federation trust?
A: A common mistake is assuming that a trusted IdP means every downstream application should inherit the same confidence level.
Practitioner guidance
- Inventory reusable authentication artifacts Map where session cookies, OAuth tokens, SAML assertions, and similar bearer artifacts can be replayed across applications, then rank those paths by blast radius and business criticality.
- Reduce federation propagation paths Review which downstream services truly need transitive trust from the same IdP event, and break unnecessary inheritance where a separate authentication step is justified.
- Constrain replay through context binding Prefer application-bound credential patterns where the derived secret cannot be reused elsewhere, especially for high-value SaaS and admin workflows.
What's in the full article
Unixi's full article covers the cryptographic and architectural detail this post intentionally leaves in summary form:
- Step-by-step explanation of the Key-Derived Authentication flow and how the per-application derivation works in practice
- Technical discussion of how the design avoids stored passwords, session secrets, and replayable authentication material
- Deeper breakdown of the trust-boundary model across user, company, system, and employee inputs
- Examples of how the model is intended to limit lateral movement when one application is compromised
👉 Read Unixi's analysis of how deterministic authentication changes SSO risk →
Traditional SSO and the identity blast radius problem?
Explore further
Identity blast radius is now the real control objective, not login success. Traditional SSO architectures were built to make access easier and more consistent, but they also made authentication artifacts reusable across multiple services. That means one compromised session can become a multi-application event rather than a single-point failure. For identity governance, the important question is no longer whether the login was valid. It is whether the architecture permits one authenticated event to propagate access too widely. Practitioners should treat blast-radius reduction as a design requirement, not an incident response afterthought.
A few things that frame the scale:
- 91% of former employee tokens remain active after offboarding, leaving organisations vulnerable to potential security breaches, according to The 2025 State of NHIs and Secrets in Cybersecurity.
- 62% of all secrets are duplicated and stored in multiple locations, causing unnecessary redundancy and increasing the risk of accidental exposure.
A question worth separating out:
Q: How can organisations tell whether SSO is increasing their attack surface?
A: Look for the number of applications unlocked by one authenticated session, the lifetime of reusable artifacts, and whether a single captured token would allow lateral movement. If the answer is many apps and long-lived bearer material, the SSO design is concentrating risk rather than containing it.
👉 Read our full editorial: Traditional SSO becomes an identity attack multiplier