オーストラリアでTeamPCPサプライチェーン攻撃に関与した2人を逮捕

eSecurity Planet のコンテンツおよび製品に関する推奨事項は、編集上の独立性を保っています。当サイトはパートナーへのリンクをクリックいただくことで収益を得る場合があります。 詳細はこちら

オーストラリアの男性2人が、世界中の組織を侵害したソフトウェアサプライチェーン攻撃と関連するサイバー犯罪グループ「TeamPCP」への関与容疑で起訴されました。

オーストラリア連邦警察(AFP)は8月26日、西オーストラリア州警察およびFBIとの共同捜査の一環としてこの男性2人を逮捕しました。 

当局によると、今回の攻撃で使用された悪意あるコードにより、50万件を超える認証情報と少なくとも300ギガバイトのデータが窃取されたとしています。

特に注目すべきは、組織がすでに信頼を置いていたソフトウェアを侵害することで、TeamPCPがこれほどまでの被害をもたらしたとされる点です。当局の試算では、その復旧費用は数億ドル規模に上るとみられています。

クラウド攻撃からソフトウェアサプライチェーンへと戦術を転換したTeamPCP

TeamPCPは2025年後半に姿を現し、当初は露出したクラウドインフラを標的にしていました。Flareの調査によれば、同グループは脆弱なサービスをスキャンし、侵害したシステムを足がかりに活動範囲を拡大していったといいます。

2026年初頭までには、その標的はより広範なソフトウェアサプライチェーン攻撃へとシフトしていました。

Flareの報告によると、TeamPCPは2月にAqua Securityの脆弱性スキャナー「Trivy」に関わるGitHub Actionsワークフローの設定不備を悪用し、サービスアカウントのトークンを窃取しました。 

この侵入を受けて認証情報はローテーションされたものの、一部のアクセス権限は依然として有効なまま残っていたとされています。

そのアクセス権限が重要な意味を持つことになったのは、それから数週間後のことでした。3月19日、TeamPCPは認証情報を窃取するコードを仕込んだ悪意あるTrivyのリリースを、CI/CDパイプラインに押し込んだとされています。

その後、この汚染されたTrivyソフトウェアがビルドパイプラインで実行されたことで、侵害はLiteLLMにまで及びました。 

攻撃者はPyPIの公開用トークンを入手し、3月24日にはバックドアを仕込んだ2つのバージョンのLiteLLMを公開しました。同パッケージの月間ダウンロード数は約9,500万件に上ります。

捜査当局、オンライン上の活動からTeamPCPを追跡

TeamPCPは複数の偽名を使い分けながらも、ソーシャルメディアやTelegramを通じてやり取りを行うなど、オンライン上で目立った存在感を放っていました。

Flareの調査は「DeadCatx3」という偽名を手がかりに始まり、オンラインアカウント間のつながりを追跡していきました。捜査を進める中で、使い回された認証情報やアカウント情報から、同グループに関連する他の身元とのつながりが最終的に判明しました。

あるプロフィール画像も、もう一つの手がかりとなりました。Flareは、あるSteamアカウントとTeamPCPのTelegramアカウントの両方に、同一の特徴的な画像が使われていることを発見しました。同社は、これらの証拠を総合することで、TeamPCPの背後にいる実行者を高い確度で特定できたとしています。

Flareはその後、この調査結果を法執行機関と共有しました。

今回の逮捕は、TeamPCPが消滅したことを意味するものではないと、Flareの副社長であるNick Ascoli氏はeSecurityPlanetへのメールで述べています。

「今回の逮捕はTeamPCPにとって大きな打撃ですが、グループが完全に消滅したと断言するのは時期尚早です」とAscoli氏はeSecurityPlanetに語っています。「TeamPCPは緩やかな結びつきの集団だったため、まだ何人が関与しているかは分かりません」

オーストラリア当局は、捜査は依然として継続中であり、さらなる逮捕や起訴の可能性も排除していないとしています。

攻撃の連鎖において依然として重要な要素である窃取済み認証情報

TeamPCPの活動は、流出した認証情報が、有効である限り問題であり続けることを示しています。 

Ascoli氏は、単に流出から時間が経っているというだけの理由で、古い流出済み認証情報を無害だと決めつけるべきではないと述べています。

「攻撃者にとって、その認証情報が古いか新しいかは関係ありません。彼らが気にするのは、それが今も使えるかどうかだけです」とAscoli氏は述べています。

セキュリティチームは、自組織に関連する流出済み認証情報を積極的に特定し、それらが依然として有効かどうかを確認する必要があります。 

有効な認証情報は速やかにリセットするとともに、公開用トークンについては必要最小限のアクセス権限に絞り込み、有効期限も短く設定すべきです。

今回のTrivy侵害はまた、認証情報のローテーションを影響を受けた環境に紐づくあらゆる認証情報に対して行う必要があることも示しています。見落とされたトークンが一つあるだけで、攻撃者による継続的なアクセスを許してしまう可能性があるのです。 

サプライチェーンセキュリティは信頼範囲の制限にかかっている

CI/CDパイプライン内でオープンソースツールを運用している組織にとって、今回のTeamPCPによる攻撃は、そうしたツールにどれだけのアクセス権限を与えているかを見直すべき、もう一つの理由となります。

開発チームは、GitHub Actionsを可変のタグではなく、完全なコミットSHAに固定することでリスクを低減できます。 

セキュリティチームはまた、侵害の兆候となりうる、開発ツールからの異常な外向き通信にも注意を払う必要があります。 

今回のTeamPCP逮捕は、脅威インテリジェンスを法執行機関と共有することの価値も示しています。

Ascoli氏によると、サイバー犯罪者はオンライン上の身元やインフラを使い回すことが多く、それによって捜査当局は時間をかけて活動の関連性をたどることができるといいます。

TeamPCPは偽名の陰に身を隠そうとしていたのかもしれませんが、その繰り返された活動の痕跡が、捜査当局にたどるべきつながりを残す結果となりました。 

翻訳元: https://www.esecurityplanet.com/threats/two-arrested-in-australia-over-teampcp-supply-chain-attacks/

本記事は esecurityplanet.com の記事を翻訳・要約したものです。