A Valid Token Can Carry an Invalid Action
The authority problem predates AI agents. Between 8 and 18 August 2025, an actor tracked as UNC6395 used compromised OAuth tokens associated with the Salesloft Drift application to access Salesforce customer instances and export data.
Google Threat Intelligence Group's account said the actor systematically queried Salesforce objects and searched the stolen data for credentials and secrets. Salesloft and Salesforce revoked the affected tokens and removed the Drift application from Salesforce's AppExchange while investigating the incident.
This was token theft, not an AI system drifting from its task. Its value as an example lies in the control gap. The tokens represented a legitimate integration and carried real permissions. Once compromised, those facts helped the attacker act; they did not make the action legitimate.
Identity answers which account, service or workload is present. Permission answers what it can actually reach
Identity answers which account, service or workload is present. Permission answers what it can actually reach. Neither, alone, answers whether the action still serves the purpose for which access was granted.
That distinction applies directly to agents. A workload may have a valid identity and a legitimate starting task, then encounter new data, choose another tool or attempt an export that the original authority did not cover.