Trusted Design

T1195 - Supply Chain Compromise

概要

Adversaries may manipulate products or product delivery mechanisms prior to receipt by a final consumer for the purpose of data or system compromise.

Supply chain compromise can take place at any stage of the supply chain including:

While supply chain compromise can impact any component of hardware or software, adversaries looking to gain execution have often focused on malicious additions to legitimate software in software distribution or update channels.(Citation: Avast CCleaner3 2018)(Citation: Microsoft Dofoil 2018)(Citation: Command Five SK 2011) Adversaries may limit targeting to a desired victim set or distribute malicious software to a broad set of consumers but only follow up with specific victims.(Citation: Symantec Elderwood Sept 2012)(Citation: Avast CCleaner3 2018)(Citation: Command Five SK 2011) Popular open-source projects that are used as dependencies in many applications may also be targeted as a means to add malicious code to users of the dependency.(Citation: Trendmicro NPM Compromise)

In some cases, adversaries may conduct “second-order” supply chain compromises by leveraging the access gained from an initial supply chain compromise to further compromise a software component.(Citation: Krebs 3cx overview 2023) This may allow the threat actor to spread to even more victims.

管理者によるコメント

T1195「Supply Chain Compromise」(サプライチェーンの妥協/侵害) は、ターゲットに到達する前の製品、サービス、または配信プロセスを改ざんすることで、組織内に侵入する手法です。 直接ターゲットを攻撃するのではなく、ターゲットが「信頼して利用しているもの」を汚染するため、検知が極めて困難な非常に強力な攻撃です。

1. 概要

この手法で攻撃者は、「信頼の連鎖を悪用した、広範囲かつ不可視の侵入」を実現します。

何を実現できるのか

2. 攻撃の種類(サブテクニック)

T1195は、改ざんの対象によって主に3つに分類されます。

T1195.001: ソフトウェアの依存関係の改ざん (Software Dependencies)

開発者が利用するオープンソースのライブラリやパッケージマネージャー(npm, PyPIなど)に悪意のあるコードを混入させます。 * タイポスクワッティング: requestsrequesst という名前で登録し、打ち間違いを狙ってインストールさせる。

T1195.002: ソフトウェア開発プロセスの改ざん (Software Tools)

ソフトウェアのソースコード、ビルド済みバイナリ、またはアップデート配布サーバーを直接侵害します。 * 例: 開発ツールのコンパイラを汚染し、ビルドされるすべてのソフトにバックドアが自動挿入されるようにする。

T1195.003: ハードウェアの改ざん (Hardware Modifications)

製造工程や配送途中で、マザーボードやネットワーク機器に物理的なチップや不正なファームウェアを仕込みます。

3. 防御・対策

「信頼しているものも疑う」というゼロトラストの考え方が必要です。

4. 重要ポイント

5. 関連する主なCWE

6. 関連する代表的なCVE・事例

サプライチェーン攻撃は特定の脆弱性というより、大規模な「インシデント」として記録されます。

調査のアドバイス

現代のセキュリティ対策において、自社が利用している全てのソフトウェアのリスト(SBOM)を管理することは、このT1195に対抗するための最重要ステップの一つとされています。

分析

この攻撃手法を利用する脅威アクター

この攻撃手法を利用する脅威アクターは登録されていません。

関連する CVE

攻撃手法 – 脅威アクター Graph


← Technique一覧に戻る ← Tactics一覧に戻る