eSecurity Planet の内容および製品に関する推奨事項は、編集上独立して作成されています。当サイトはパートナーへのリンクがクリックされた際に収益を得ることがあります。 詳細はこちら
ソフトウェアサプライチェーン攻撃は、侵害されたソフトウェアパッケージにとどまらず、ソフトウェアの構築・配布に関わる人材、アイデンティティ、ワークフローを狙う攻撃へと進化しつつあります。
Intel 471のレポートPoisoned Trust: How Supply Chain Attacks Weaponize Developer Ecosystemsによると、脅威アクターは開発者アカウント、CI/CDパイプライン、リポジトリ、IDE、公開インフラをますます標的にするようになっています。
攻撃者はこうした信頼された構成要素を侵害することで、ソフトウェアサプライチェーンを通じて下流の組織に侵入できるようになります。
Intel 471レポートの主なポイント
- ソフトウェアサプライチェーン攻撃は、悪意あるパッケージにとどまらず、開発者のアイデンティティ、CI/CDパイプライン、リポジトリ、信頼された開発ワークフローを標的とするまでに拡大
- 認証情報の窃取が主要な攻撃ベクトルとなり、脅威アクターが公開インフラを侵害し、信頼されたソフトウェアエコシステムを通じて悪意あるコードを配布することを可能にしている
- TeamPCPなどの脅威グループは、信頼された開発者ツール、自動化、ソフトウェアサプライチェーンインフラの悪用を強めており、下流の組織への到達を図っている
- ソフトウェアサプライチェーン攻撃はワークフロー中心の様相を強めており、攻撃者はGitHub Actions、IDE拡張機能、OIDCワークフロー、AI支援の開発者ツールといった信頼された環境へとシフトしている
- Intel 471は、ソフトウェアサプライチェーンのリスクを低減するため、行動検知、開発者アイデンティティのセキュリティ、CI/CD保護、信頼された公開管理の強化を推奨
進化を続けるソフトウェアサプライチェーンの脅威情勢
本レポートは2025年9月から2026年6月にかけて観測されたソフトウェアサプライチェーン攻撃を分析しており、Shai-Hulud、Mini Shai-Hulud、TeamPCP、GlassWorm、Axios、node-ipc、IronWorm、Miasma、Hadesが関わるキャンペーンを取り上げています。
Intel 471は、ソフトウェアパッケージを主目的とみなすのではなく、攻撃者が今やソフトウェア生産チェーン全体を、開発者、ビルド環境、企業顧客に到達し得る侵入経路として捉えていると指摘しています。
ソフトウェアサプライチェーン攻撃が信頼された開発システムを悪用する仕組み
本レポートの重要な発見の一つは、ソフトウェアサプライチェーン攻撃が従来の業務用サプライチェーン侵害とは異なるという点です。
マネージドサービスプロバイダーや企業向けソフトウェアベンダーを狙った攻撃は、通常、信頼されたサードパーティを通じて組織を危険にさらします。
これに対し、ソフトウェアサプライチェーン攻撃はパッケージレジストリ、メンテナーアカウント、リポジトリ、開発者ツール、公開用認証情報、CI/CDワークフローを標的にします。
攻撃者がこうした信頼された構成要素へのアクセスを一度手にすると、正規のソフトウェア更新メカニズムを通じて、悪意あるコードが潜在的に数千もの下流ユーザーへ配布される可能性があります。
Intel 471は、認証情報の窃取をこうした攻撃を可能にする主要な要因として挙げています。
近年のキャンペーンでは、GitHubおよびGitLabのトークン、パッケージ公開用認証情報、OAuthトークン、クラウドアクセスキー、CI/CDシークレット、SSH鍵、API認証情報が標的となることが一般的です。
攻撃者は、フィッシング、ソーシャルエンジニアリング、トークンの窃取、リポジトリの改ざん、悪意あるIDE拡張機能、信頼された公開ワークフローを通じて特権アクセスを獲得しています。
一般的なソフトウェアサプライチェーン攻撃の手法とマルウェアキャンペーン
本レポートは、攻撃者が信頼された開発インフラを侵害した後、悪意あるコードを配布するために用いる一般的な手法をいくつか説明しています。
これには、汚染されたパッケージの公開、インストール時または実行時のマルウェア実行、悪意ある依存関係の埋め込み、二次ペイロードのステージング、開発者ツールやAIコーディングアシスタントの悪用が含まれます。
Intel 471は、Shai-Huludマルウェアファミリーを、ソフトウェアサプライチェーン攻撃における重要な転換点として強調しています。
2025年9月に650個を超えるnpmパッケージを侵害した後、その後の亜種は、開発者の認証情報を窃取し、GitHubの自動化機能を悪用し、ソフトウェアエコシステム全体に拡散し、CI/CD環境を標的にするまでに進化しました。
TeamPCPもまた、2026年に最も活発なソフトウェアサプライチェーン脅威グループの一つとして台頭し、Shai-Hulud派生のマルウェアを用いて信頼された開発インフラを侵害しています。
ソフトウェアサプライチェーン攻撃はCI/CDと開発者ワークフローへシフト
本レポートはまた、ソフトウェアサプライチェーン攻撃がパッケージ中心からワークフロー中心へと変化しつつあることも明らかにしています。
近年のキャンペーンでは、攻撃者がパッケージマネージャーにとどまらず、IDE拡張機能、リポジトリの自動化、GitHub Actions、OpenID Connect(OIDC)ワークフロー、AI支援の開発者ツールといった隣接する信頼環境へと進出する意思を示しています。
防御側がソフトウェア開発ライフサイクルのある層を強化すると、脅威アクターはコードの実行、認証情報の保存、あるいは大規模なソフトウェア配布を可能にする、別の信頼されたメカニズムへとシフトしているようです。
業界はTrusted Publishing、より強固なパッケージ来歴管理、CI/CDのアイデンティティ管理の厳格化、パッケージ自動実行の制限といった対策を導入してきましたが、本レポートはこうした対策だけではソフトウェアサプライチェーンのリスクを排除できないとしています。
むしろ、これらの対策は攻撃者を開発者エコシステム内の別の信頼境界へと押しやることになると見込まれています。
組織がソフトウェアサプライチェーンのセキュリティを強化する方法
Intel 471は、静的な指標やマルウェアのシグネチャのみに頼るのではなく、行動検知をより重視するよう組織に推奨しています。
セキュリティチームは、異常な公開活動、想定外のワークフロー変更、不審なトークンの使用、リポジトリの変更、開発者ツールの悪用、そしてソフトウェア開発パイプライン全体にわたる不審な挙動を監視すべきです。
本レポートはまた、ソフトウェアサプライチェーン攻撃が進化を続ける中で、開発者アイデンティティの保護、認証情報の露出の抑制、CI/CD環境の堅牢化、そして信頼された公開ワークフローの検証の重要性も強調しています。
総じて、今回の調査結果は、ソフトウェアサプライチェーンのセキュリティが、単なるパッケージの完全性の問題ではなく、アイデンティティとワークフローのセキュリティの課題へとますます変化していることを示唆しています。
開発環境全体でつながりが深まるにつれ、信頼関係そのものをコードと同じくらい重要に保護すべき対象にしています。
ソフトウェアサプライチェーン攻撃が信頼されたアイデンティティとワークフローを標的にする中、ゼロトラストの原則は、開発環境全体における暗黙の信頼を減らす上で組織の助けとなり得ます。
翻訳元: https://www.esecurityplanet.com/threats/intel-471-warns-of-expanding-software-supply-chain-attacks/