医療機器のSBOMと脅威モデリング

Sytance · 更新日

SBOMと脅威モデルは、それぞれ異なる問いに答えるものです。SBOMはソフトウェアコンポーネントと依存関係を特定します。脅威モデルは、デバイス、ソフトウェアシステム、ユーザー、環境、または更新経路がどのように攻撃され得るか、またその攻撃が安全性、性能、またはセキュリティにどのような影響を及ぼし得るかを説明します。

異なる記録

コンポーネントの脆弱性は、そのコンポーネントの役割を把握した時点で、デバイス固有の問題として評価できるようになります。ネットワークパーサーが信頼できない入力を直接受け取る場合がありますが、影響を受ける機能を使わずにコンパイルされた同じライブラリでは、露出の状況が異なる可能性があります。SBOMはコンポーネントを特定し、脅威モデルはこの違いを調査するために必要なアーキテクチャを示します。

NTIAは、SBOMをソフトウェアコンポーネントとその関係を示す、機械可読なインベントリと定義しています。デバイスの評価では、搭載されているソフトウェアの特定や、サプライヤー情報、脆弱性情報の確認に役立ちます。

SBOM

コンポーネントの名称、サプライヤー、バージョン、識別子、ハッシュ、依存関係、作成者情報を記録し、製造業者と顧客がコンポーネントの脆弱性への露出やサポート状況を追跡できるようにします。

脅威モデル

資産、攻撃者、信頼境界、データフロー、インターフェース、攻撃経路、脅威、緩和策、前提条件、残留リスクに関する判断を記録します。

セキュリティアーキテクチャ

認証、認可、暗号化、ロギング、更新保護、復旧などの対策が、システムおよび関連サービス全体にどのように配置されているかを示します。

リスクマネジメント

残留リスクが許容可能かどうかを判断し、サイバーセキュリティ上の所見が安全性、性能、ラベリング、市販後調査、是正措置に及ぼす影響を評価します。

活用可能な記録の維持

SBOMと脅威モデルには、対象となる製品バージョンを明記し、リリース後も最新の状態を維持する必要があります。SBOMは機械可読な形式であることも必要です。両方の記録をリスクマネジメントファイルに関連付けてください。

出典