脅威の定義:何を指すのか

脅威(threat)とは、あなたが守りたい対象(資産)や達成したい目的に対して、望ましくない結果をもたらしうる「事象」や「状況」のことです。重要なのは、脅威が「起きた結果」そのものではなく、望ましくない影響につながり得る要因として整理される点です。たとえば、悪意のある行為だけでなく、設定ミスや運用の穴のように人為的な要因が脅威として扱われることもあります。

簡単な脅威モデル(考え方の最小構成)

脅威モデルは、脅威を体系的に考えるための枠組みです。最小構成として、次の要素を言語化します。

  • 誰(攻撃者・関係者):動機、能力、リソースの可能性
  • 何を(標的・資産):守りたいデータ、機能、権限、可用性など
  • どうやって(手段・経路):突破や誘導のルート、入力、権限の流れ
  • 何が(影響):機密性・完全性・可用性、業務損失、評判など

ここでのポイントは、「脅威=攻撃の具体手順」ではなく、手段と影響がつながる見取り図を作ることです。脅威モデルの品質は、前提(環境、運用、境界、現実的な能力)をどれだけ正確に置けているかに左右されます。そのため、断定的な書き方よりも、検証可能な粒度に落とすことが有効です。

脅威の“仕組み”:起点から影響までのつながり

脅威が成立するには、通常「入口(到達可能性)」と「実行可能性(条件)」が必要です。入口は、外部から到達できるのか、内部で誰が操作できるのか、データがどこへ流れるのかといった観点になります。実行可能性は、例えば権限が足りるか、入力が検証されているか、ログや検知が働くか、といった条件です。

このため、脅威を考えるときは「攻撃者がいるか」だけでなく、環境側の成立条件を同時に描きます。成立条件を整理できると、対策も“論点の移動”が起きにくくなります。逆に、条件が曖昧な脅威は、後で検証不能になりがちです。

制限と例外:前提次第で脅威の見え方は変わる

脅威は状況依存です。 たとえば、同じ攻撃手段でも、露出している機能や権限設計、監視の有無、運用ルールが違えば、成立する可能性や影響の大きさは変わります。 さらに、次のような制限も意識が必要です。