脆弱性管理
脆弱性管理 (ぜいじゃくせいかんり、英: vulnerability management)は、ソフトウェアの脆弱性を「識別、分類、優先順位付け、修正、および軽減する循環的な慣行」のこと 。脆弱性管理はコンピュータセキュリティとネットワークセキュリティに不可欠である。脆弱性評価と混同しないこと 。

脆弱性は、脆弱性検査ツールを使用して発見することができる。脆弱性検査ツールは、コンピューターシステムを分析して、開いているポート、安全でないソフトウェア構成、マルウェア感染に対する感受性などの既知の脆弱性を検索できる。ゼロデイ攻撃などの未知の脆弱性は、ファジングテストで見つかる可能性があるこれにより、関連するテストケースでのバッファオーバーフローなど、特定の種類の脆弱性を特定できる。このような分析は、テスト自動化で容易になる。さらに、ヒューリスティック分析が可能なウイルス対策ソフトウェアは、ソフトウェアが疑わしい動作（システムファイルの上書きを試みるなど）を検出した場合、既知でないマルウェアを発見できる可能性もある。

脆弱性への対策には、パッチのインストール、ネットワークセキュリティポリシーの変更、ソフトウェアの再構成、またはソーシャルエンジニアリングについてのユーザーの教育などが有効である。
Q1860
英
Concept
Q631425
ソフトウェアの脆弱性
Concept
Q3510521
コンピュータセキュリティ
Concept
Q989632
ネットワークセキュリティ
Concept
None
脆弱性評価
UNK
Q283770
脆弱性検査ツール
Concept
Q283770
脆弱性検査ツール
Concept
None
開いているポート
UNK
Q14001
マルウェア
Concept
Q846726
ゼロデイ攻撃
Concept
Q1189053
ファジングテスト
Concept
Q1568346
テストケース
Concept
Q19423
バッファオーバーフロー
Concept
Q1475717
テスト自動化
Concept
Q201413
ヒューリスティック
Concept
Q93249
ウイルス対策ソフトウェア
Concept
Q93249
ソフトウェア
Concept
None
システムファイル
UNK
Q208218
パッチ
Concept
Q836862
インストール
Concept
Q376934
ソーシャルエンジニアリング
Concept
Q7943570
脆弱性管理
UNK
Q7943570
脆弱性管理
UNK
facet of
subclass of