画像: トーマス・ライアン/IDG
Spectreの修正プログラムが猛烈な勢いでリリースされています。Intelは今週初め、Skylake(第6世代)、Kaby Lake(第7世代)、Coffee Lake(第8世代)プロセッサ向けのマイクロコードパッチに続き、Haswell(第4世代)およびBroadwell(第5世代)プロセッサ向けのCPUファームウェアアップデートをひっそりとリリースしました。
Tom's Hardwareが最初に報じたように、BroadwellとHaswellのパッチは、Intelの最近のマイクロコードアップデートガイダンスで「製品版」と記載されていました。Intelはこれらのパッチのリリースを告知するブログ記事を公開していません。同社のロードマップによると、同社は10年前のNehalem世代とPenryn世代まで遡ってプロセッサ向けの修正プログラムを提供する予定です。
これらのファームウェアアップデートは、事実上すべての最新プロセッサに影響を与える厄介なSpectre(バリアント2)CPUエクスプロイトから保護します。今回のアップデートは、Intelによる2回目の修正となります。最初のマイクロコードパッチは、不規則な再起動、時折のデータ損失、その他のシステム不安定化を引き起こしました。Intelは1月22日にこれらの問題のあるパッチを撤回しました。今回の修正による不安定化に関する苦情は今のところ寄せられていません。

アップデートはすぐには適用されません。Dell、HP、Lenovo、Asusなどのハードウェアサプライヤーを通じて、マザーボードのBIOSアップデートという形で少しずつ提供される必要があり、Intelから直接入手することはできません。大手メーカーのノートパソコンや組み立て済みPCをお持ちの場合は、利用可能なアップデートがないかご確認ください。自作PCの場合は入手が難しいため、DIYコンピューター向けのSpectre CPU修正プログラムを見つける方法に関するガイドを公開しました。
注意:Spectre CPUファームウェアのアップデートはPCのパフォーマンスに影響しますが、ハードウェア、OS、タスクの種類によって影響は大きく異なります。一般的に、Skylakeよりも古いプロセッサは、特にWindows 7または8をお使いの場合は、パフォーマンスの低下が大きくなると予想されます。Spectre修正によるパフォーマンスへの影響は、新型Surface Bookと第5世代BroadwellノートPCでテスト済みです。また、SpectreとMeltdownがPCのパフォーマンスにどの程度影響するかをテストする方法も説明しました。これは、システムによって影響度が大きく異なるためです。
いずれにせよ、CPUマイクロコードのアップデートはインストールすべきです。セキュリティ研究者は、攻撃者がMeltdownとSpectreを悪用するマルウェアを実際にテストしているのを確認しています。システムの保護を常に万全にしておきましょう(必要に応じて、PCWorldのおすすめアンチウイルスソフトウェアガイドが役立ちます)。そして、これらのプロセッサアップデートだけで満足しないでください。MeltdownとSpectreはシステムの多くの部分に影響を与えるため、このマイクロコードはセキュリティソリューションの一部にすぎません。MeltdownとSpectreからPCを保護する方法を確認し、コンピューターのあらゆる側面をロックダウンする方法を詳しく説明してください。