最近の脆弱性 › CVE-2021-31166

Microsoft HTTP Protocol Stack のリモートコード実行の脆弱性(CVE-2021-31166)

この解説はAIを使用して作成しています。誤りを含む可能性があり、内容は保証できません。必ず公式情報をご確認ください。

基本情報(データから表示)

CVE番号CVE-2021-31166
製品Microsoft HTTP Protocol Stack
深刻度(CVSS)9.8 緊急CVSS v3.1
NVD による評価
詳細(ベクター)CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
KEVへの追加日2022-04-06
米国政府機関の対応期限2022-04-27
ランサムウェアでの悪用不明(確認されていない)
弱点の種類(CWE)CWE-416

何が起きた

Windows で Web の通信を処理する部分 HTTP Protocol Stack(http.sys)に、解放済みのメモリを使ってしまう弱点が見つかりました。悪用されると、離れた場所からコードを実行される可能性があります。実際の攻撃での悪用が確認されています。NVD の評価では、ログインしていない攻撃者がネットワーク経由で悪用できるとされ、Microsoft も、多くの場合ログインしていない攻撃者が細工したパケットを送ることで悪用できると説明しています。

攻撃の流れ

データをもとに、AIを使用して作成した図です。実際の攻撃は、これと異なる場合があります。

攻撃の流れ: 1. 攻撃者がログインせずにサーバーに接続する → 2. 細工したパケットを http.sys に送る → 3. 解放済みのメモリが使われる → 4. サーバー上でコードが実行される1攻撃者がログインせずにサーバーに接続する2細工したパケットを http.sys に送る3解放済みのメモリが使われる4サーバー上でコードが実行される攻撃の流れ: 1. 攻撃者がログインせずにサーバーに接続する → 2. 細工したパケットを http.sys に送る → 3. 解放済みのメモリが使われる → 4. サーバー上でコードが実行される1攻撃者がログインせずにサーバーに接続する2細工したパケットを http.sys に送る3解放済みのメモリが使われる4サーバー上でコードが実行される

誰が影響を受ける

Microsoft の情報では、Windows 10 Version 2004 と 20H2、Windows Server version 2004 と 20H2 が影響を受けます。Microsoft は、この弱点はワーム(自動で次々に広がる攻撃)に使える種類だとしています。

何をすればいい

Microsoft の更新プログラム KB5003173 を適用してください。Microsoft は、影響を受けるサーバーへの適用を優先するよう勧めています。Microsoft のセキュリティ更新ガイドで公式の案内も確認してください。

やることチェックリスト

用語メモ

http.sys
Windows に組み込まれた、Web の通信を受け取って処理する部分です。
ワーム
ネットワークを通じて、自動で次々と他の機器に広がる不正なプログラムです。
パケット
ネットワークでやり取りされるデータの小さなかたまりです。

元データ(英語・CISA KEV より)

Microsoft HTTP Protocol Stack Remote Code Execution Vulnerability

概要

Microsoft HTTP Protocol Stack contains a vulnerability in http.sys that allows for remote code execution.

推奨対応

Apply updates per vendor instructions.

公式情報