** 影響を受けるシステム
- Windows
- 10 Version 1809 (32 ビット システム用)
- 10 Version 1809 (x64 ベース システム用)
- 10 Version 1809 (ARM64 ベース システム用)
- 10 Version 21H1 (32 ビット システム用)
- 10 Version 21H1 (x64 ベース システム用)
- 10 Version 21H1 (ARM64 ベース システム用)
- 10 Version 20H2 (32 ビット システム用)
- 10 Version 20H2 (x64 ベース システム用)
- 10 Version 20H2 (ARM64 ベース システム用)
- 10 Version 21H2 (32 ビット システム用)
- 10 Version 21H2 (x64 ベース システム用)
- 10 Version 21H2 (ARM64 ベース システム用)
- 11 (x64 ベース システム用)
- 11 (ARM64 ベース システム用)
- Windows Server
- 2019
- 2019 (コア インストール)
- 2022
- 2022 (Server Core インストール)
- version 20H2 (Server Core インストール)
** PoC
- [[./CVE-2022-21907.py][Poc]]
** 軽減策
- Windows Server 2019 および Windows 10 Version 1809 は、デフォルトではこの脆弱性の影響を受けません。レジストリ値 EnableTrailerSupport を介して HTTP Trailer Support を有効にしていない限り、これらのシステムは脆弱ではありません。
- 存在する場合は、次の場所にある DWORD レジストリ値 "EnableTrailerSupport" を削除してください:
#+begin_src bash
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters
#+end_src
- この軽減策は Windows Server 2019 および Windows 10 Version 1809 にのみ適用され、Windows 20H2 以降には適用されません。
** FAQ
- 攻撃者はどのようにこの脆弱性を悪用する可能性がありますか?
- ほとんどの状況では、認証されていない攻撃者が、パケットを処理する HTTP プロトコルスタック(http.sys)を利用する標的サーバーに、特別に細工したパケットを送信する可能性があります。
- この脆弱性はワーム化可能ですか?
- はい。Microsoft は影響を受けるサーバーのパッチ適用を優先することを推奨しています。
- Windows 10 Version 1909 はセキュリティ更新プログラムの表に記載されていませんが、この脆弱性の影響を受けますか?
- いいえ、脆弱なコードは Windows 10 Version 1909 には存在しません。この脆弱性の影響は受けません。
- EnableTrailerSupport レジストリキーは、Windows Server 2019 および Windows 10 Version 1809 以外のプラットフォームにも存在しますか?
- いいえ、このレジストリキーは Windows Server 2019 および Windows 10 Version 1809 にのみ存在します。