用語解説 サプライチェーンコウゲキ

サプライチェーン攻撃とは

サプライチェーン攻撃とは、標的を直接狙わず、標的が使うOSSや取引先など供給経路を汚染して侵入する攻撃。GoogleがTeamPCPに潜入した実例、AIスロップでメンテナーのレビュー負荷が上がる構造、そして「料金」が存在しない理由までを整理します。

サプライチェーン攻撃とは、標的の組織を正面から破らず、その組織が使うソフトウェアや部品、取引先といった「供給経路」を汚染して内側から侵入する攻撃です。典型的なのはオープンソース(OSS)のライブラリに不正なコードを仕込む手口で、ひとつのパッケージを汚染すれば、それを取り込んだ組織すべてに一度に届きます。

なぜ OSS が狙われるのか

OSS は、少人数のメンテナーと人同士の信頼関係に支えられた構造をしています。コードを受け入れるかどうかの判断が個人のレビューに依存するため、そこに悪意ある変更を紛れ込ませる余地が生まれ、実際にこの構造を突いたサプライチェーン攻撃が起きてきました。

その負荷はさらに増えています。AI の普及で OSS への PR(プルリクエスト、変更提案)を作ること自体が容易になり、大量の低品質な AI 生成物が「AIスロップ」と呼ばれてメンテナーのレビュー負荷を押し上げています。日経クロステックによれば、変更提案は 1 日 200 件に達します。レビューする人の数が変わらないまま提案だけが増えれば、悪意ある一件を見落とす確率は上がる——これは事実の報告ではなく筆者の推測ですが、構造上は自然な帰結です。

実例:Google は攻撃集団の内部に潜入していた

Google の脅威インテリジェンス部門は、OSS を連鎖的に汚染した攻撃集団「TeamPCP」の中核チャットに、子会社 Mandiant の覆面アナリストを潜入させていたことを明らかにしました。研究カンファレンス LABScon での講演で公表されたもので、集団が表舞台に出たほぼ初期から内部を観測していたといいます。Google は、盗まれた認証情報が保管されていたサーバーにも到達しています。

ここから読み取れるのは、この種の攻撃への対処が、脆弱性の修正パッチだけでなく「攻撃者側の人間関係を内側から観測する」領域にまで及んでいることです。

使い方・料金はあるのか

検索でここに来た方向けにはっきり書くと、サプライチェーン攻撃は製品やサービスではありません。買うもの・契約するものではないため、料金表も使い方マニュアルも存在しません。「使い方」に相当するものがあるとすれば、それは攻撃側の手順ではなく、自社が何に依存しているかを把握し、取り込むパッケージを検証する運用のほうです。防御ツールの具体的な価格については、確かな情報を持っていないためここでは示しません。

投資家向け:誰がこの領域を担っているか

本記事で確認できる範囲では、Google の脅威インテリジェンス部門と、その子会社である Mandiant が、攻撃集団の追跡と潜入という最も踏み込んだ部分を担っています。競合企業の動向や市場規模については確かな情報がないため、本記事では触れません。

サプライチェーン攻撃に関する記事

7 件