What happened
An AI Agent's Tokens Opened Hundreds of CRMs
- Entry: attackers were in Salesloft's GitHub from March to June 2025, then reached Drift's AWS environment and its customer tokens.
- Theft: bulk queries pulled cases, accounts, users and opportunities from August 8 to 18.
- Aim: Google assessed the main goal as harvesting AWS keys, passwords and Snowflake tokens stored in records.
- Cover: the actor deleted query jobs, but Salesforce logs survived.
Timeline
Ten Days of Theft, Then Every Token Revoked
| Date | Event | Source |
|---|---|---|
| March 2025 | Attackers first get into Salesloft's GitHub environment | Mandiant |
| August 8, 2025 | UNC6395 begins exporting data from Salesforce instances | Google Threat Intelligence Group |
| August 20, 2025 | Salesloft and Salesforce revoke Drift tokens and disclose the problem | TechTarget |
| August 26, 2025 | Google Threat Intelligence Group publishes its advisory | Google Cloud |
| August 28, 2025 | Google says all Drift-linked tokens, including Workspace, should be treated as compromised | Google Cloud |
Controls that failed
The Agent Held Broad, Long-Lived Access
| Control | Company | What failed | 137AI page |
|---|---|---|---|
| Vendor environment security | Salesloft | Attackers reached Drift's AWS environment and its customer tokens | Supply Chain of Updates |
| Connected-app scope | Customers | Drift's tokens allowed broad bulk queries | Access and Authorization |
| Secrets in records | Customers | Credentials stored in CRM records let attackers reach further systems | Access and Authorization |
Reporting
Breach Laws Fell on the Customers
| Rule | Status | Why |
|---|---|---|
| State breach laws | Applied | Affected companies, such as OneDigital, filed state breach notices |
| California SB 53 | Not applicable | Drift is not a frontier model developer |
Every rule tracked is on Incident Reporting Rules and Registries.
Response
Tokens Revoked and Drift Pulled
- Regulators and courts: Affected companies filed state breach notices, including a Maine filing covering up to 28,414 people. No regulator action against Salesloft was found.
- Remediation: Salesloft and Salesforce revoked all Drift tokens on August 20, 2025; Salesforce pulled Drift from AppExchange, Google disabled the Workspace integration, and Salesloft brought in Mandiant.
Record
Incident Record
- Incident ID
- 2025-08-SALESLOFT-DRIFT
- Sources
- Google Threat Intelligence Group (August 2025); BleepingComputer (September 2025); TechTarget (2025)
- Last verified
- October 2026