【ぜろでいぜいじゃくせい】

ゼロデイ脆弱性 とは?

最終更新:
💡 修正が間に合っていない、新たな弱点

公式の修正がまだ用意されていない、開発元が未把握の場合もある新たな脆弱性。ゼロデイ攻撃は、そのような弱点を悪用する攻撃を指す。

📌 このページのポイント
修正公開と適用は別の段階 未修正 回避策を確認 修正公開 適用はまだ 適用・確認 対象環境で対応 時間の進行を示す例 「未修正だから対策不能」ではない 回避策や機能制限が役立つ場合もある
ゼロデイへの対応例。脆弱性発見から正確に0日間を表す図ではなく、修正前にも回避策があり得ます。
ひよこ ひよこ
ゼロデイって何がゼロなの?
ペンギン先生 ペンギン先生
公式の修正がまだ用意されていない、新たな脆弱性を指す言い方だよ。開発元が知らない場合もあれば、問題を把握して修正を進めている場合もある。弱点である「脆弱性」と、それを悪用する「攻撃」は分けて考えよう。
ひよこ ひよこ
パッチがないなら対策できないの?
ペンギン先生 ペンギン先生
修正パッチがなくても、開発元が回避策を案内している場合があるよ。影響する機能を制限するなどして、修正が出るまでのリスクを減らせることがある。問題ごとに有効な方法が違うので、「対策のしようがない」と決めつけず、対象製品の案内を確認するんだ。
ひよこ ひよこ
ゼロデイ脆弱性なら、必ず攻撃されているの?
ペンギン先生 ペンギン先生
脆弱性があることと、実際に悪用されたことは別だよ。ゼロデイ攻撃は、それまで知られていなかった弱点を悪用する攻撃のこと。脆弱性の情報を読むときは、どの製品が影響するか、悪用の確認があるか、回避策はあるかを分けて見よう。
ひよこ ひよこ
発見した人はどうするの?
ペンギン先生 ペンギン先生
開発元の報告窓口や調整機関に情報を伝え、修正や公開の進め方を調整する方法があるよ。たとえばMicrosoftの協調的な脆弱性開示では、開発元と研究者が連携して修正や回避策を用意し、利用者を守るための情報公開を調整するんだ。
ひよこ ひよこ
パッチが公開されたら、もう安全なの?
ペンギン先生 ペンギン先生
公開されたことと、自分の環境に適用できたことは別だよ。対象の製品・バージョンを確認して修正を適用し、必要な再起動なども含めて対応を確かめる。Microsoftの管理機能でも、パッチが出ると修正の推奨に切り替わるので、公開後も対応が必要なんだ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「ゼロデイ脆弱性」って出てきたら「修正がまだ用意されていない、新たな弱点」と思えればだいたいOK!
📖 おまけ:英語の意味
「Zero-Day Vulnerability」 = ゼロデイ脆弱性
💬 Zero-dayは、脆弱性への修正対応が間に合わない状態を表す言い方だよ。「発見から正確に0日間だけ続く」という期間の指定ではない。

参考資料

← 用語集にもどる