TL;DR: Trusted SaaS integrations can replay valid OAuth tokens, move laterally across connected applications, and expose sensitive data without the signals that perimeter tools expect, according to Obsidian Security. The security problem is no longer just access review, but continuous governance of non-human identity behavior inside the SaaS layer.
At a glance
What this is: This is an analysis of SaaS supply chain breaches showing that trusted OAuth integrations can behave like hidden attack paths, with legitimate tokens and APIs carrying abuse across connected applications.
Why it matters: It matters because IAM, IGA, and PAM programmes that still treat integrations as static approvals will miss the continuous governance needed for non-human access inside SaaS ecosystems.
By the numbers:
- Organizations saw an average 120% year-over-year increase in new integrations in Microsoft alone, according to Obsidian Security.
- Obsidian Security says the blast radius of the Salesloft-Drift supply chain attack was 10x greater than previous incidents.
Context
SaaS supply chain risk is what happens when trusted integrations, OAuth apps, APIs, service accounts, and shadow connections become part of the attack surface rather than a controlled extension of identity governance. The article argues that the problem is not isolated account misuse but opaque, persistent trust between applications inside the SaaS layer.
For identity and security teams, the failure is structural. Traditional IAM and perimeter monitoring were built around visible users, clear logins, and reviewable privileges, while SaaS-to-SaaS access can stay valid, legitimate, and largely invisible as business teams add more integrations.
The article also links this gap to AI agent adoption, where autonomous software can coordinate actions across SaaS systems using the same long-lived tokens and non-human identities that already complicate governance. That makes the subject broader than access review alone: it is about governing delegated, machine-driven access paths across applications.
Key questions
Q: What breaks when OAuth tokens are compromised in connected SaaS environments?
A: When OAuth tokens are compromised, attackers can inherit delegated access without defeating passwords or MFA. In connected SaaS environments, that access can spread into multiple applications, cached data sets, and embedded records. The failure is not only token theft, but the assumption that one app boundary contains the blast radius. That assumption rarely holds once integrations are chained.
Q: Why do SaaS vendor breaches create such a wide blast radius?
A: Because SaaS services often reuse trust across many customers and workflows. A compromise in one provider can expose tokens, data, or downstream actions in multiple environments at once. Teams should evaluate the propagation path of trust, not just the direct permissions on a single app.
Q: What are the signs that SaaS access controls are not strong enough?
A: Common warning signs include dormant accounts that remain active, inconsistent MFA enforcement, broad privileges that exceed job needs, and limited visibility into activity across SaaS and integrated apps. If teams cannot quickly explain who has access, what data they can reach, and which non-human identities are still active, the control environment is likely too weak.
Q: Who is accountable when a SaaS integration exposes customer data?
A: Accountability sits with the organisation that owns the delegated access path, even if the token originated from a third-party service. Security, application, and SaaS owners all need a defined revocation process and an incident playbook. If the integration can reach customer data, it must be governed like any other privileged identity.
Technical breakdown
Why OAuth tokens become hidden trust channels in SaaS supply chains
OAuth tokens are bearer credentials, so possession often matters more than intent. In SaaS supply chains, a third-party integration can hold broad delegated scopes across multiple systems, and each downstream API call can look fully legitimate even when the original trust relationship is abused. That means the control problem is not just authentication but propagation: a valid token in one app can become a silent bridge into several connected apps. The article’s core point is that legacy tools see normal traffic, while the trust path itself is what carries the compromise.
Practical implication: inventory every OAuth grant with its scopes, downstream reach, and owner before you can judge whether the trust path is acceptable.
Why legacy IAM and SIEM controls miss SaaS-to-SaaS abuse
IAM and SIEM often assume a visible login, a stable account owner, and a discrete event worth alerting on. SaaS supply chain attacks break that model because the malicious activity is embedded in authorized application-to-application traffic, not in an obvious interactive session. As a result, log volume can rise without a meaningful signal, and investigators end up reconstructing exposure after disclosure rather than detecting abuse in motion. This is a governance and detection mismatch, not simply a visibility gap.
Practical implication: correlate identity, integration, and API activity across SaaS logs so that trusted behaviour can be baselined and challenged.
How AI agents intensify non-human identity governance in SaaS
The article treats AI agents as an acceleration of the same SaaS governance problem because they act independently across applications using long-lived tokens, APIs, and non-human identities. That matters because the risk is not only scale, but delegated execution without a human operator watching each step. When software can chain actions across SaaS tools, the boundary between integration and actor disappears, and the governance model has to account for what the identity can do in runtime, not just what it was approved for at provisioning.
Practical implication: treat AI agents as governed non-human identities and restrict their SaaS reach to the minimum workflows they actually need.
Threat narrative
Attacker objective: The objective is to harvest and extend trusted SaaS access until sensitive customer data can be accessed across multiple connected environments without immediate detection.
- Entry occurs through a compromised third-party SaaS integration that already has OAuth access to customer environments.
- Credential access happens when attackers replay valid OAuth tokens or use trusted API keys to operate through legitimate channels.
- Lateral movement follows as access propagates across connected SaaS applications such as Salesloft, Drift, and Salesforce.
- Impact is delayed data exposure and tenant-wide blast radius that only becomes clear after vendor disclosure and manual reconstruction.
Breaches seen in the wild
- Klue OAuth Supply Chain Breach: OAuth tokens compromised in Klue integration breach affecting 700+ organisations via Salesforce data access chain.
- Vercel Context.ai OAuth Supply Chain Breach: Shadow AI app Context.ai OAuth integration exposes Vercel customer data via unmanaged third-party token.
Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
SaaS supply chain risk is now an identity governance problem, not just a vendor risk problem. The article shows that the trust boundary has moved inside the SaaS layer, where OAuth grants, APIs, service accounts, and shadow integrations operate as live identity paths. That means annual reviews and point-in-time approvals are structurally behind the threat. Practitioners need to govern the access graph, not just the supplier list.
Continuous visibility is the decisive control because static approval models cannot keep pace with integration sprawl. Obsidian Security cites a 120% year-over-year increase in new integrations in Microsoft alone, which shows how quickly delegated access can expand. The governance lesson is that inventory has to be continuous, not periodic, because untracked integration growth becomes unreviewable risk. The practitioner conclusion is to measure SaaS trust drift as a first-class identity metric.
Legitimate SaaS traffic is now a concealment layer for abuse. The article describes attacks where tokens remain valid, API calls look normal, and perimeter tools see nothing clearly malicious. That is a named concept we call trusted access camouflage: abuse hidden inside approved machine-to-machine behaviour. This changes the field’s baseline assumption that legitimate access is inherently low risk. Practitioners need to evaluate whether detection is anchored to identity behaviour or to network noise.
AI agents collapse the old separation between integration and actor. The article explicitly notes that AI agents can coordinate actions across SaaS applications using long-lived tokens and non-human identities. That means the same governance blind spots affecting third-party integrations will also apply to autonomous execution unless the programme distinguishes between static delegation and runtime action. The implication is that identity governance must extend from human approvals to machine decision paths.
The shared responsibility gap becomes sharper when customers own the investigation burden. The article argues that vendors may disclose incidents, but customers remain accountable for the security and use of connected applications and OAuth access. That aligns with OWASP-NHI concerns around overprivileged and long-lived access, but the bigger point is organisational accountability: when trust propagates across SaaS ecosystems, response ownership cannot sit with the platform provider. Practitioners should assume the burden of proof will land on the customer side first.
From our research library:
- 92% of organisations expose NHIs to third parties, raising concerns about supply chain security, according to the Ultimate Guide to NHIs.
- NHIs outnumber human identities by 25x to 50x in modern enterprises, according to the Ultimate Guide to NHIs.
- Read next: SaaS-to-SaaS and OAuth App Governance Guide
What this signals
Trusted access camouflage: SaaS supply chain attacks succeed because malicious activity is embedded inside authorised application-to-application behaviour, so perimeter alerts and user-centric reviews miss the real control plane. The right response is to govern the trust graph, not just the tenant boundary.
Security teams should expect SaaS integration sprawl to keep accelerating, which makes point-in-time vendor reviews increasingly out of sync with actual access exposure. Continuous ownership, scope review, and behavioural baselining are becoming table stakes for identity programmes that extend into SaaS.
As AI agents inherit the same long-lived tokens and delegated access patterns, organisations will need one governance model that covers human approvals, machine credentials, and autonomous execution paths. Otherwise, the same blind spot will repeat across every new layer of automation.
For practitioners
- Inventory every SaaS integration continuously Track OAuth apps, APIs, service accounts, and shadow integrations as one live estate so access paths and ownership stay current.
- Right-size delegated scopes and revoke stale access Review broad OAuth grants for each connected application, remove unused integrations, and shorten the exposure window for tokens that no longer match business use.
- Baseline trusted SaaS behaviour Build detection around normal API sequences, integration context, and cross-app data flow so unusual delegated activity can be distinguished from legitimate business traffic.
- Map blast radius before an incident Precompute which downstream SaaS tenants and data sets each integration can reach so disclosure or compromise does not force manual reconstruction under pressure.
- Treat AI agents as governed non-human identities Apply explicit ownership, scope limits, and review points to autonomous software that acts across SaaS systems, rather than treating it as another integration.
Key takeaways
- SaaS supply chain breaches exploit trusted integrations, not just compromised logins, which makes identity context central to detection and governance.
- The article links rapid integration growth and delayed discovery to the scale of exposure, with attackers able to move through connected applications before teams understand the path.
- Practitioners need continuous inventory, scope control, and behavioural monitoring if they want to reduce blast radius across the SaaS layer.
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 and MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0 sets the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-03 — Vulnerable Third-Party NHI | Third-party SaaS integrations are the primary compromise path discussed in the article. |
| NHI-05 — Overprivileged NHI | Broad OAuth scopes and persistent access are presented as core weaknesses in the supply chain model. | |
| NHI-07 — Long-Lived Secrets | OAuth tokens and API access persisting indefinitely are central to the breach pattern described. | |
| Recommendation — Inventory and constrain third-party NHI access before delegated SaaS trust becomes an attack path. Right-size delegated SaaS access and remove scopes that exceed current business need. Rotate or revoke long-lived SaaS credentials before they become reusable breach primitives. | ||
| MITRE ATT&CK | TA0006;TA0008 — Credential Access; Lateral Movement | The article describes token replay followed by movement across connected SaaS applications. |
| Recommendation — Map replayed tokens and downstream traversal to Credential Access and Lateral Movement detections. | ||
| NIST CSF 2.0 | PR.AA-05 — Access Permissions, Entitlements and Authorizations | The piece is fundamentally about governing entitlements across connected SaaS services. |
| Recommendation — Govern SaaS entitlements continuously and review authorizations as they change across integrations. | ||
Key terms
- SaaS Supply Chain: A SaaS supply chain is the network of third-party applications, integrations, and delegated permissions that connect cloud services to each other. It creates operational efficiency, but it also creates inherited trust paths where a compromise in one system can quickly affect many others.
- OAuth Integration: An OAuth integration is a delegated trust relationship between applications that allows one service to access another on behalf of a user or workload. These connections can carry broad permissions, so compromise of one token can extend access across multiple systems and increase the blast radius.
- Trusted-Access Camouflage: A failure mode where malicious activity is hidden behind valid authentication and normal-looking internal access. The account appears legitimate at the door, but its behaviour inside the environment no longer matches the role, making behavioural controls and revocation speed far more important than login success alone.
- Blast Radius: The potential scope of damage if a specific credential or identity is compromised. Identities with broad permissions have a larger blast radius and represent a higher priority for least-privilege enforcement and security controls.
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 May 27, 2026.
Updated on October 8, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org