内部に侵入した攻撃者は、顧客環境からSalesforceやその他サードパーティ統合用のOAuthトークンを収集する悪意のあるコードアップデートをプッシュしました。入手したトークンを使用してKlueアプリになりすまし、Salesforce REST APIを介して接続先のSalesforce CRM環境にクエリを実行。約24時間の間に、15分あたり最大1,000件ものAPI呼び出しを集中して行いました
。
攻撃者は窃取したOAuthトークンを使用して、Klueの数百に及ぶエンタープライズ顧客のSalesforceデータにアクセスしました。以下の組織が被害を公に確認、または被害者として名前が挙がっています。
攻撃の連鎖は直接的で、SaaSセキュリティにおける一般的な盲点、すなわち「忘れられた認証情報」を突いたものでした。
攻撃は静かに行われたわけではありません。セキュリティ企業ReliaQuestの観測によると、攻撃者は15分間に約1,000件のAPIクエリを実行し、6時間を超える継続的な抽出を行いました。全体の窃取活動は約24時間続きました
。
攻撃者はSalesforce REST APIのエンドポイント(例: /services/data/v59.0/query/* )に対し、自動化されたPythonスクリプトを使用してバルク抽出を実行。窃取されたデータはCRMおよび営業情報(ビジネス連絡先、販売リード、顧客サポートケース履歴、氏名、メールアドレス、電話番号、価格情報など)に限定され、影響を受けた組織の内部システムや認証情報は含まれていませんでした
。
Icarusは、ハンドルネーム 「mr bean」 (小文字)を使用して被害企業にメールで接触し、窃取したSalesforceデータを公開しない代わりに金銭を要求。6月22日には、Huntressなど複数の被害者から盗んだデータをリークサイトに公開し始めました
。
このグループは、この特定の「Klue→OAuth→Salesforce」というパイプラインを利用した初のグループであり、同様のサードパーティ製Salesforce統合を標的とした以前のShinyHunters主導の攻撃からの変化を示しています。Huntressは、Icarusが公開したデータはこれまで報告された範囲と一致し、Huntressに関するファイルは限定的であったことを確認しています
。
この侵害は孤立したインシデントではありません。Drift(Salesloft)やGainsightへの攻撃に続き、1年足らずの間に発生した3件目の大規模なSalesforce OAuthサプライチェーン侵害です。
攻撃のパターンは一貫しています。すなわち、統合ハブを標的にし、OAuthトークンを盗み、信頼されたサードパーティアプリからのクエリであるために警報を発することなくCRM環境にアクセスするというものです。
Comments
0 comments