最近の脆弱性 › CVE-2020-0601
Microsoft Windows の脆弱性(CVE-2020-0601)
この解説はAIを使用して作成しています。誤りを含む可能性があり、内容は保証できません。必ず公式情報をご確認ください。
基本情報(データから表示)
| CVE番号 | CVE-2020-0601 |
|---|---|
| 製品 | Microsoft Windows |
| 深刻度(CVSS) | 8.1 重要CVSS v3.1 NVD による評価 詳細(ベクター)CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N |
| KEVへの追加日 | 2021-11-03 |
| 米国政府機関の対応期限 | 2022-05-03 |
| ランサムウェアでの悪用 | 不明(確認されていない) |
| 弱点の種類(CWE) | CWE-295 |
何が起きた
Windows で証明書を確かめる仕組み CryptoAPI(Crypt32.dll)に、ECC(楕円曲線暗号)の証明書を正しく検証しない弱点が見つかりました。攻撃者は偽のコード署名証明書で悪意のあるプログラムに署名し、信頼できる会社が作ったファイルのように見せかけるおそれがあります。中間者攻撃で、通信の中身の秘密の情報を復号されるおそれもあります。NVD の評価では、ネットワーク経由で、ログイン不要の攻撃者が悪用できますが、被害者の操作が必要で、CISA は実際の悪用を確認しています。
攻撃の流れ
データをもとに、AIを使用して作成した図です。実際の攻撃は、これと異なる場合があります。
誰が影響を受ける
Microsoft の情報によると、Windows 10(Version 1607、1709、1803、1809、1903、1909 と最初の版)、Windows Server 2016、Windows Server 2019、Windows Server, version 1803、1903、1909 が対象です。Microsoft によると、悪用されると、利用者は署名が信頼できる相手のものに見えるため、ファイルが悪意のあるものだと気づく方法がありません。
何をすればいい
Microsoft は 2020年1月14日に、CryptoAPI が ECC 証明書を完全に検証するようにする更新プログラムを公開しています。Windows 10 Version 1903 と 1909 は KB4528760、Version 1809 と Windows Server 2019 は KB4534273、Version 1803 は KB4534293、Version 1709 は KB4534276、Version 1607 と Windows Server 2016 は KB4534271、最初の Windows 10 は KB4534306 が適用されているか確認してください。あわせて、公式の案内を確認してください。
やることチェックリスト
- 2020年1月14日の Windows 更新を適用する
- Windows 10 1903 と 1909 に KB4528760 を適用する
- Windows Server 2019 に KB4534273 を適用する
用語メモ
- CryptoAPI
- Windows に組み込まれた、暗号や証明書を扱うための仕組みです。アプリはこれを使って、署名や通信相手が本物かを確かめます。
- コード署名証明書
- プログラムを作った会社や人を証明するための電子的な証明書です。これで署名されたファイルは、作り手が本物だと確かめられます。
- 中間者攻撃
- 通信する二者の間に攻撃者が割り込み、やり取りを盗み見たり書き換えたりする攻撃です。
元データ(英語・CISA KEV より)
Microsoft Windows CryptoAPI Spoofing Vulnerability
概要
Microsoft Windows CryptoAPI (Crypt32.dll) contains a spoofing vulnerability in the way it validates Elliptic Curve Cryptography (ECC) certificates. An attacker could exploit the vulnerability by using a spoofed code-signing certificate to sign a malicious executable, making it appear the file was from a trusted, legitimate source. A successful exploit could also allow the attacker to conduct man-in-the-middle attacks and decrypt confidential information on user connections to the affected software. The vulnerability is also known under the moniker of CurveBall.
推奨対応
Apply updates per vendor instructions.