Windows および Linux 仮想マシンのプロビジョニングに使用される Azure サービス。
Hello nanase,
Microsoft Q&A プラットフォームにお問い合わせいただき、ありがとうございます。
ご提示いただいた情報に基づくと、Azure Windows 仮想マシンで確認された動作は、Secure Boot(セキュアブート)証明書が「Microsoft 2011 証明書チェーン」から新しい「2023 証明書チェーン」へと移行していることに起因するものです。2011 年に発行された一部の Secure Boot 証明書の有効期限が 2026 年から順次満了するため、Microsoft はこの変更に関する詳細なガイダンスを公開しています。
イベント ID 1801 について
以下のイベント:
ソース: Microsoft-Windows-TPM-WMI、イベント ID: 1801
は、更新された Secure Boot 証明書がデバイス上で利用可能であるものの、デバイスのファームウェアにはまだ完全には適用されていないことを示しています。Microsoft は、イベント ID 1801 を、Secure Boot 証明書の更新プロセスがまだ完了していない状態として説明しています。つまり、オペレーティングシステムは更新されたコンポーネントを受け取っていますが、更新された証明書やブートマネージャーが、ファームウェアの信頼チェーン(trust chain)に完全には適用されていない状態です。
したがって、最初の質問について回答します。
(1) イベント ID 1801 は、障害ではなく、予期された動作とみなせますか?
はい、ただし補足説明が必要です。
イベント ID 1801 が記録されたこと自体は、VM の障害、OS の障害、またはサービス停止を示すものではありません。このイベントを生成したシステムは正常に動作し続けることができ、これは、影響を受ける Azure 仮想マシンがアプリケーションや OS レベルでの影響を受けることなく機能しているというお客様の状況とも合致します。
ただし、イベント ID 1801 は、セキュアブートの更新プロセスが正常に完了したことを示すものとして解釈すべきではありません。Microsoft は、必要な新しいセキュアブート証明書と更新されたブートマネージャーがファームウェアに正常に適用されたことを確認するイベントとして、イベント ID 1808 を定義しています。
(2) 手動で更新を適用せず、Microsoft からの自動更新を待っても安全ですか?
Microsoft は、2023 年版のセキュアブート証明書にまだ移行していないデバイスであっても、古い証明書の有効期限が切れた後も引き続き以下の動作を行うとしています。
正常な起動
正常な動作
通常の Windows 更新プログラムの受信
しかし、Microsoft は重要な制限事項についても記載しています。古い信頼チェーン(trust chain)のままのシステムは、新しい証明書チェーンへの移行が正常に完了するまで、将来的なセキュアブート関連の保護機能を受けられなくなる可能性があります。これには以下が含まれます。
セキュアブートデータベースの更新 (DB/DBX)
ブートマネージャーのセキュリティ更新
失効リストの更新
新たに見つかったブートレベルの脆弱性に対する保護
Azure Trusted Launch VM および Confidential VM については、セキュアブート証明書の更新状況を検証し、イベント ID 1801 および 1808 を監視して移行が正常に完了したことを確認することが特に推奨されています。
したがって、以下の通りとなります。
現在環境が正常に動作している場合、直ちにサービスへの影響が懸念されることはありません。
ただし、デバイスをイベント ID 1801 の状態のまま無期限に運用できると想定することは推奨されません。
組織としては、デバイスがイベント ID 1808 で示される完全に更新された状態になるまで、監視を継続する必要があります。
(3) イベント ID 1801 に関する監視アラートを恒久的に抑制することはできますか?
Microsoft が公開しているガイダンスに基づくと、恒久的な抑制は推奨されません。 Microsoftの展開および監視に関するドキュメントでは、セキュアブート証明書の展開時に追跡すべき重要なイベントとして、イベントID 1801およびイベントID 1808が明示的に挙げられています。これらのイベントは、デバイスがセキュアブート証明書の移行を完了したかどうかを管理者が判断するのに役立つものです。
イベントID 1801は、セキュアブートの更新プロセスがまだ完了していないデバイスを示すものであるため、このイベントを恒久的に除外してしまうと、管理者は以下のようなシステムを特定できなくなる可能性があります。
2023年版の証明書に移行していないシステム
更新プロセスの途中で停止しているシステム
イベントID 1808で示される完了状態に到達しないシステム
結論
入手可能な情報およびMicrosoftのドキュメントに基づくと、確認されたイベントID 1801はセキュアブート証明書の移行プロセスに伴うものであり、OSの障害やAzure VMの機能への影響を示すものではありません。仮想マシンは現在も正常に稼働を継続できます。ただし、イベントID 1801は、セキュアブート証明書の展開がファームウェアに完全には適用されていないことを示しています。そのため、Microsoftでは、更新プロセスが完了したと判断する前に、引き続きこれらのデバイスを監視し、イベントID 1808やその他のセキュアブート状態確認方法を用いて最終的な完了を確認することを推奨しています。したがって、一般的に、このアラートを恒久的に抑制することは推奨されません。
ご不明な点がございましたら、お知らせください。疑問が解決した場合は、回答を承認していただければ幸いです。
Microsoft Q&A の改善にご協力いただき、ありがとうございます。