【アプデ】 Microsoft、Intel CPUの脆弱性『L1 Terminal Fault(L1TF)』に対応したWindows10各バージョン用マイクロコードアップデートを公開 [Update 2: v1809用KB4465065公開]

Win10チューニング,WindowsUpdate

更新履歴
①本文を加筆修正。
②v1809 October 2018 Update用KB4465065を追加。

MicrosoftはIntel CPUの脆弱性『L1 Terminal Fault(L1TF)』 (CVE-2018-3615 / CVE-2018-3646)に対応したWindows10用マイクロコードアップデートをMicrosoft Updateカタログにて公開しました。

対象CPUはSkylake (Core i-6000シリーズ) ~ Coffee Lake (Core i-8000シリーズ)となります。より詳細な対象CPUは下記KB情報のリンクよりご確認くださいませ。

MicrosoftによるとこれらのマイクロコードアップデートはWindowsUpdateには降ってこないとのこと。必要な方は上記Microsoft UpdateカタログDLリンクよりダウンロードをどうぞ。

これらのマイクロコードにはこれまでに公開されてきたSpectre Variant 2 (CVE-2017-5715)、Spectre Variant 3a (CVE-2018-3640)、Spectre Variant 4 (CVE-2018-3639)に対する緩和策も含まれています。

以下、これらのパッチとBIOSアップデートとの違いの簡単な説明になります。



マザーボードメーカーが提供するBIOSアップデートの場合はPC起動時にマイクロコードがCPUに読み込まれるため、全てのOSにマイクロコードが適用されます。Microsoftが提供する各OS用KBの場合はWindows起動時にマイクロコードがCPUに読み込まれるため、Windowsでのみマイクロコードが適用されます。

マイクロコードを含むパッケージマイクロコードの読み込み適用範囲
KB4465065 (v1809)
KB4346084 (v1803)
KB4346085 (v1709)
KB4346086 (v1703)
KB4346087 (v1607)
KB4346088 (v1507)
Windows起動時各KBを適用しているWindowsのみ
マザーボードのBIOSアップデートPC起動時 (OS起動前)全てのOS

つまり、BIOSアップデートを既に適用済みの場合は各KBを適用する必要はありません。

各KBは技術的にはWindowsのパッチのひとつとして動作しているため、もし、マイクロコードに何かしらの不具合があった場合は、Windows上から普通にアンインストールができます。マザーボードにBIOSアップデートを行う前に、問題がないかどうか確認しておく手段としてもお使いいただけます。