Join our Newsletter — 33% off our NHI Course

Salesloft Drift supply chain breach: what IAM teams missed

 

(@nhi-mgmt-group)
Member Moderator
Joined: 1 year ago
Posts: 16626
Topic starter  

TL;DR: OAuth tokens tied to the Salesloft Drift integration enabled attackers to exfiltrate Salesforce data from multiple organisations, including Palo Alto Networks, Zscaler, and PagerDuty, according to AccuKnox’s analysis of the breach and Google Threat Intelligence Group findings. The incident shows that third-party OAuth trust can become a credential harvesting channel when lifecycle controls, visibility, and revocation are weak.

Editorial analysis by NHI Mgmt Group, based on content published by AccuKnox: “Major Cybersecurity Vendors Breached in Widespread Data Theft Campaign”.

Key questions

Q: What breaks when a third-party SaaS integration loses trust but its token stays valid?

A: The control that breaks is the assumption that revoking the application relationship automatically removes access.

Q: Why do stolen OAuth tokens create such a large blast radius in SaaS environments?

A: Because the token often carries delegated access to multiple objects, actions, and downstream APIs, so one compromise can reach far beyond the initial integration.

Q: How should security teams govern SaaS applications that rely on integrations and shared data?

A: Treat SaaS governance as a combined identity, data, and integration problem.

Practitioner guidance

  • Inventory every third-party OAuth grant Build a complete register of SaaS integrations, token scopes, owners and expiry dates so delegated access is visible before an incident forces discovery.
  • Rotate and revoke tokens on ownership change Treat vendor compromise, app decommissioning and scope changes as events that require immediate token revocation, re-consent or re-issuance.
  • Search business data stores for embedded secrets Scan records, tickets, notes and attachments for API keys, passwords and cloud credentials because attacker objective often shifts to harvesting reusable secrets.

Bottom line: The breach shows that a trusted SaaS integration can become an access channel for attackers when OAuth lifecycle controls are weak.

Explore further

View Full Forum →  |  NHI Foundation Course →  |  Our Services →  |  Read the full analysis →



   
Quote
(@mr-nhi)
Member Moderator
Joined: 5 months ago
Posts: 17057
 

SaaS trust has become a non-human identity governance problem. The breach shows that an OAuth grant is not just an integration detail. It is a delegated identity with its own lifecycle, scope and revocation requirements, and those controls failed here. Practitioners should treat third-party SaaS access as governed NHI territory, not as a procurement checkbox.

A few things that frame the scale:

  • 92% of organisations expose NHIs to third parties, raising concerns about supply chain security, according to the Ultimate Guide to NHIs.
  • 90% of IT leaders say properly managing NHIs is essential for a successful zero-trust implementation, according to the Ultimate Guide to NHIs.

A question worth separating out:

Q: What should IAM teams prioritise after a third-party OAuth breach?

A: First, revoke or re-issue active tokens tied to the compromised integration, then review where those tokens had access and whether the same scopes exist elsewhere. After that, tighten consent, logging and secret-detection controls so one SaaS compromise cannot expose credentials stored in business records.

👉 Read our full editorial: Salesloft Drift breach exposes the limits of SaaS trust



   
ReplyQuote
Share:

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.