Klue OAuth Integration Breach Exposes Salesforce Data in 'Icarus' Supply Chain Attack

Klue Supply Chain Breach Exposes Customer Salesforce Data via Compromised OAuth Tokens

CRITICAL
June 22, 2026
June 27, 2026
6m read
Supply Chain AttackData BreachCloud Security

Impact Scope

Affected Companies

HuntressRecorded FutureTaniumJamfSprout SocialGongInsurity

Industries Affected

TechnologyFinanceHealthcare

Related Entities(initial)

Threat Actors

Icarus

Organizations

Products & Tech

Other

Klue GongHuntressRecorded FutureTaniumJamfSprout SocialInsurity

Full Report(when first published)

Executive Summary

On June 12, 2026, market intelligence platform Klue disclosed a major security incident that represents a classic SaaS supply chain attack. An attacker leveraged a compromised legacy credential to inject malicious code into Klue's integration infrastructure. This code was used to harvest OAuth tokens, which granted the attacker access to the connected third-party environments of Klue's customers, primarily Salesforce and Gong. The newly emerged Icarus extortion group claimed the attack, listing numerous high-profile victims on its dark web leak site and exfiltrating sensitive sales and customer data. The incident underscores the critical importance of securing API integrations and managing the lifecycle of credentials and tokens in a multi-tenant SaaS environment.


Threat Overview

The attack was initiated through the compromise of a single legacy credential. This provided the initial access needed to modify Klue's production environment. The threat actor, identified as Icarus, did not deploy traditional malware on Klue's systems. Instead, they abused legitimate functionality, injecting code that specifically targeted and harvested OAuth 2.0 refresh and access tokens used for API integrations.

These tokens acted as a 'key to the kingdom' for customer data stored in other platforms. The Icarus group then used these tokens to connect directly to the Salesforce and Gong APIs of Klue's customers, exfiltrating sensitive business information. This is a 'live off the land' technique applied to the cloud, making it difficult to detect as the API access would appear legitimate. The list of impacted Klue customers includes prominent tech and security companies like Huntress, Recorded Future, Tanium, Jamf, Sprout Social, and Insurity.


Technical Analysis

The attack chain is a model of modern cloud-based intrusions:

  1. Initial Access: The attacker used a compromised legacy credential. This is a form of T1078 - Valid Accounts. The nature of the 'legacy credential' (e.g., static API key, developer password) was not specified.
  2. Defense Evasion & Execution: The attacker deployed malicious code into Klue's integration infrastructure. This could be considered T1195.002 - Compromise Software Supply Chain, as they modified the trusted software provider's platform to attack its customers.
  3. Credential Access: The primary goal of the malicious code was to harvest OAuth tokens. This is a form of T1528 - Steal Application Access Token.
  4. Lateral Movement (Inter-Application): The attackers used the stolen tokens to move 'laterally' from the Klue platform into their customers' Salesforce and Gong tenants. This is a cloud-native interpretation of lateral movement.
  5. Collection & Exfiltration: Using the authorized API access granted by the tokens, the Icarus group collected sensitive data such as contacts, sales communications, and pricing information (T1530 - Data from Cloud Storage Object).

This attack is particularly dangerous because it abuses the trust inherent in OAuth-based integrations. The access to customer data was not due to a flaw in Salesforce or Gong, but was fully authorized by the stolen tokens.


Impact Assessment

The impact of this supply chain breach is significant and multi-faceted:

  • Data Breach for Downstream Customers: Numerous Klue customers suffered a data breach of their sensitive sales and competitive intelligence data stored in Salesforce.
  • Extortion Risk: The Icarus group is using the stolen data for extortion, pressuring victims to pay to prevent public release.
  • Reputational Damage: The incident damages the reputation of Klue as a trusted vendor and erodes confidence in the security of interconnected SaaS ecosystems.
  • Business Disruption: Affected companies must now conduct their own incident response, notify their customers, and deal with the fallout of exposed sales strategies and contacts.
  • Systemic Risk: This attack demonstrates the systemic risk in the SaaS world, where a compromise at a single, smaller vendor can have a cascading impact across major enterprise platforms and their customers.

IOCs — Directly from Articles

No specific technical Indicators of Compromise (IOCs) were provided in the source articles, as the attack primarily used compromised credentials and legitimate APIs.


Cyber Observables — Hunting Hints

Organizations using integrated SaaS platforms should hunt for the following to detect similar attacks:

Type
log_source
Value
Salesforce Event Monitoring Logs
Description
Look for ApiTotalUsage events showing anomalous activity from a specific OAuth connected app (e.g., Klue).
Type
api_endpoint
Value
Salesforce API
Description
Monitor for unusual patterns of API calls, such as a high volume of describe or query calls from an integration that normally performs few.
Type
user_account_pattern
Value
Integration User Accounts
Description
Profile the normal behavior of API/integration user accounts. Alert on activity outside this baseline, such as access from new IP ranges or unusual data access volumes.
Type
log_source
Value
Cloud Access Security Broker (CASB) Logs
Description
CASBs can detect anomalous data exfiltration patterns from SaaS platforms like Salesforce, even if initiated via a valid token.

Detection & Response

Detecting this type of attack requires a focus on SaaS security posture management.

  1. OAuth Token Auditing: Regularly audit all authorized OAuth applications in your critical SaaS environments (Salesforce, Microsoft 365, Google Workspace). Review permissions and remove unused or overly permissive apps.
  2. API Anomaly Detection: Use CASB or SSPM (SaaS Security Posture Management) tools to monitor API activity for anomalies. Look for spikes in data access, access from unusual locations, or changes in the types of API calls being made by an integration.
  3. Incident Response Playbook: Have a playbook ready for a SaaS supply chain breach. This should include steps to immediately revoke compromised tokens, identify the scope of data access, and notify the affected SaaS vendor.

D3FEND Techniques:


Mitigation

  1. Principle of Least Privilege for APIs: Grant OAuth applications the absolute minimum permissions required for their function. Avoid granting broad read/write all permissions.
  2. Credential and Token Lifecycle Management: Implement strict policies for rotating API keys and other credentials. Regularly review and revoke legacy credentials that are no longer needed.
  3. Vendor Security Assessment: Thoroughly vet the security practices of any third-party vendor before integrating their software into your critical systems.
  4. IP Range Restrictions: Where possible, restrict API access from integrated applications to a known set of IP ranges belonging to the vendor.
  5. Token Expiration: Configure short-lived access tokens and require the use of refresh tokens to limit the window of opportunity if a token is stolen.

D3FEND Techniques:

Timeline of Events

1
June 11, 2026
Klue detects anomalous activity in its integration infrastructure.
2
June 12, 2026
Klue discloses the security incident to the public and its customers.
3
June 22, 2026
This article was published

Article Updates

June 27, 2026

New hunting hints for OAuth token abuse provided; incident re-emphasized as island-hopping attack on security firms via Klue.

MITRE ATT&CK Mitigations

In a cloud context, this translates to configuring OAuth scopes with the principle of least privilege.

Mapped D3FEND Techniques:

Audit

M1047enterprise

Regularly auditing authorized applications, their permissions, and their activity logs in critical SaaS platforms.

Applies to cloud environments by using CASB or SSPM tools to monitor for anomalous API usage patterns.

Mapped D3FEND Techniques:

Timeline of Events

1
June 11, 2026

Klue detects anomalous activity in its integration infrastructure.

2
June 12, 2026

Klue discloses the security incident to the public and its customers.

Sources & References(when first published)

Article Author

Jason Gomes

Jason Gomes

• Cybersecurity Practitioner

Cybersecurity professional with over 10 years of specialized experience in security operations, threat intelligence, incident response, and security automation. Expertise spans SOAR/XSOAR orchestration, threat intelligence platforms, SIEM/UEBA analytics, and building cyber fusion centers. Background includes technical enablement, solution architecture for enterprise and government clients, and implementing security automation workflows across IR, TIP, and SOC use cases.

Threat Intelligence & AnalysisSecurity Orchestration (SOAR/XSOAR)Incident Response & Digital ForensicsSecurity Operations Center (SOC)SIEM & Security AnalyticsCyber Fusion & Threat SharingSecurity Automation & IntegrationManaged Detection & Response (MDR)

Tags

KlueIcarusSupply Chain AttackData BreachOAuthSalesforceSaaS

📢 Share This Article

Help others stay informed about cybersecurity threats

🎯 MITRE ATT&CK Mapped

Every tactic, technique, and sub-technique used in this threat has been identified and mapped to the MITRE ATT&CK framework for consistent, actionable threat language.

🧠 Enriched & Analyzed

Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.

🛡️ Actionable Guidance

Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.

🔗 STIX Visualizer

Structured threat data is packaged as a STIX 2.1 bundle and can be visualized as an interactive graph — relationships between actors, malware, techniques, and indicators.

Sigma Generator

Sigma detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.