SDL セキュリティバグバー (サンプル)
注: このサンプル ドキュメントは、例示のみを目的としています。 以下に示すコンテンツは、セキュリティ プロセスを作成する際に考慮すべき基本的な条件の概要を示しています。 これは、アクティビティや条件の包括的な一覧ではなく、そのようなものとして扱うべきではありません。
このセクションでは、用語の定義を参照してください。
サーバー
サーバー DoS シナリオの完全なマトリックスについては、「サービス拒否マトリックス」を参照してください。
サーバー バーは、通常、ユーザーの操作が悪用プロセスの一部である場合は適切ではありません。 重要な脆弱性がサーバー製品にのみ存在し、ユーザーの操作を必要とするやり方で悪用され、サーバーのセキュリティが侵害される場合、クライアント重大度ピボットの開始時に表示される広範なユーザー操作のNEAT/データ定義に従って、重要度が重大から重要に下げられる可能性があります。
サーバー |
|
---|---|
[重大] | サーバーの概要: サーバーが「所有している」ネットワークワームまたは 回避できないケース。
|
重要 | サーバーの概要: 重要なシナリオを防止するのに役立つ軽減策が存在する、既定以外の重要なシナリオまたはケース。
|
中度 |
|
低 |
|
クライアント
広範なユーザー操作は次のように定義されます。「ユーザー操作」は、クライアント主導のシナリオでのみ発生します。
通常、単純なユーザー操作 (メールのプレビュー、ローカル フォルダーの表示、ファイル共有など) は、ユーザーの操作が広範囲にわたる操作ではありません。
「詳細」には、ユーザーが特定の Web サイトに手動で移動した場合 (URLを入力した場合など) や、[はい/いいえ]をクリックして判断します。
「非拡張」は、ユーザーが電子メール リンクをクリックするなどです。
NEAT 修飾子 (警告のみに適用)。 UX は、はっきりと次のようになります。
必要 (ユーザーに対し、本当に意思決定を提示する必要があるか?)
説明 (UX は、ユーザーがこの決定を行うために必要なすべての情報を提示するか?)
行動可能 (問題のないシナリオと悪意のあるシナリオの両方で適切な意思決定を行うためにユーザーが実行できる一連のステップはあるか?)
テスト済み (警告は複数の担当者によってレビューされており、警告に対する応答方法をユーザーが理解していることを確認しているか?)。
説明:多くのユーザーによる操作の影響は、重要度のレベルを1 つ下げることではなく、多くのユーザーによる操作がバグ バーに表示されるという特定の状況で重大度が低下していることに注意してください。 この目的は、ユーザーが操作を行うことによって攻撃の速度が低下するため、高速に拡散しワームを使える攻撃を顧客が区別しやすくすることです。 このバグ バーでは、ユーザーの操作によって重要な特権の昇格を減らすことはできません。
クライアント |
|
---|---|
[重大] | クライアントの概要:
|
重要 | クライアントの概要:
|
中度 |
|
低 |
|
用語の定義
認証済み
ネットワークによる認証が必要な攻撃。 これは、攻撃者を識別できるように、何らかの種類のログ記録が行われる必要があることを意味します。
anonymous
完了するために認証する必要がない攻撃。
client
1 台のコンピューターでローカルに実行されるソフトウェア、またはネットワーク経由でサーバーによって提供される共有リソースにアクセスするソフトウェア。
既定/共通
既定で有効になっている、またはユーザーの10% 以上にリーチするすべての機能。
scenario
特別なカスタマイズやユース ケースを使用して、ユーザーの 10% 未満にリーチする必要がある機能。
サーバー
他のコンピューターで実行されているクライアント プロセスからの要求を待機および処理するソフトウェアを実行するように構成されたコンピューター。
重大
損害の可能性が最も高いと評価されるセキュリティの脆弱性。
重要
重大な損害の可能性があると評価されるが、重大以下のセキュリティ脆弱性。
Moderate
中程度の損害の可能性があると評価されるが、重要ではないセキュリティの脆弱性。
低
損害の可能性が低いと評価されるセキュリティの脆弱性。
標的型の情報漏えい
目的の情報を意図的に選択 (ターゲット型) する機能。
一時 DoS
一時的 DoS とは、次の条件が満たされている状況です。
攻撃により、ターゲットは通常の操作を実行できません。
攻撃に対する応答は、攻撃の規模とほぼ同じです。
攻撃が終了した直後に、ターゲットは通常の機能レベルに戻ります。 「すぐに」の正確な定義は、製品ごとに評価する必要があります。
たとえば、攻撃者が絶えずパケットのストリームをネットワーク経由で送信している間にサーバーが応答しない場合、パケット ストリームが停止してから数秒後にサーバーが通常の状態に戻ります。
増幅のある仮の DoS
増幅のある一時的 DoS とは、次の条件が満たされている状況です。
攻撃により、ターゲットは通常の操作を実行できません。
攻撃に対する応答は、攻撃の規模を超えて大きくなる可能性があります。
攻撃の完了後、ターゲットは通常の機能レベルに戻りますが、しばらく時間がかかります (おそらく数分)。
たとえば、悪意のある 10 バイトのパケットを送信して、ネットワーク上で 2048k 応答を発生させることができる場合は、攻撃を増幅させて帯域幅をDoS 対応します。
永続的 DoS
永続的 DoS は、システムのすべてまたは一部を開始、再起動、または再インストールするために管理者が必要とするものです。 システムを自動的に再起動する脆弱性は、永続的 DoS でもあります。
サービス拒否 (サーバー) マトリックス
認証済み対匿名の攻撃 | 既定/共通対シナリオ | 一時的な DoS 対パーマネント | Rating |
---|---|---|---|
認証済み | 既定/共通 | 永久 | 中度 |
認証済み | 既定/共通 | 増幅のある仮の DoS | 中度 |
認証済み | 既定/共通 | 一時 DoS | 低 |
認証済み | シナリオ | 永久 | 中度 |
認証済み | シナリオ | 増幅のある仮の DoS | 低 |
認証済み | シナリオ | 一時 DoS | 低 |
匿名 | 既定/共通 | 永久 | 重要 |
匿名 | 既定/共通 | 増幅のある仮の DoS | 重要 |
匿名 | 既定/共通 | 一時 DoS | 中度 |
匿名 | シナリオ | 永久 | 重要 |
匿名 | シナリオ | 増幅のある仮の DoS | 重要 |
匿名 | シナリオ | 一時 DoS | 低 |
コンテンツの免責事項
このドキュメントは、Microsoftの SDL プラクティスに関する完全なリファレンスではありません。 追加の保証作業は、製品チームによって実行される場合があります (ただし、必ずしも文書化されているわけではありません)。 その結果、この例は、Microsoft がすべての製品をセキュリティで保護するために従う正確なプロセスと見なすべきではありません。 このドキュメントは「現状のまま」 提供されます。 URL および他の参照されているインターネットの Web サイトをはじめ、このドキュメントに記載されている情報および見解は、通知なく変更されることがあります。 このドキュメントの使用上のリスクは、すべてユーザーが負うものとします。 このドキュメントは、Microsoft 製品の知的財産に対する法的権利をお客様に提供するものではありません。 内部での参照を目的とする場合、このドキュメントをコピーして使用できます。 © 2018 Microsoft Corporation. All rights reserved. Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported においてライセンス付与されます |