Salesforce Disables Klue Integration After OAuth Token Theft Hits Customer Data
Icarus extortion group stole Salesforce customer data via compromised Klue integration.
The Icarus extortion group exploited a legacy credential in the Klue Battlecards integration to steal bulk Salesforce customer data. Salesforce disabled the integration, and Klue deactived compromised OAuth tokens, but data theft occurred over a 24-hour period. The stolen data includes commercial information like contacts and quotes, but not passwords or payment details.
AI summary of the linked source. Not reviewed by an editor. How this works
Run Salesforce?
Get an email when a new story names Salesforce, usually within the hour.
Free. Your list stays private and never appears in a subject line. One click stops it. How Vendor Watch worksPrivacy
The lesson from this incident
Full lessonThe Icarus extortion group exploited a legacy credential within the Klue Battlecards third-party integration to gain unauthorized access to bulk Salesforce customer data. This incident highlights the critical risk posed by stale or unrotated credentials in third-party integrations, which often operate with broad permissions and limited oversight. Data was exfiltrated over a 24-hour window before the breach was detected and contained, demonstrating gaps in real-time monitoring of OAuth token activity. Supply chain integrations frequently inherit excessive trust and access without commensurate security controls, making them attractive targets for attackers. Organizations must treat third-party API and OAuth relationships with the same rigor as internal privileged access.
What helps against this
How we list vendors- Identity threat detection and response (ITDR)
Attackers who log in with real, stolen credentials get noticed.
- SaaS security posture management (SSPM)
Business apps like Microsoft 365 and Salesforce stop leaking through risky settings and connected apps.
- Third-party risk management (TPRM)
You know which suppliers could hurt you, and you hear quickly when one of them is breached.
Indicators of Compromise
Extracted by AI from the linked source. Not reviewed by an editor. How this works
- malware — Python scripts