「セキュアブート証明書の期限切れ」問題
「セキュアブート証明書の期限切れ」問題
2024年から2026年にかけて、パソコン業界では「数億台規模のPCが起動しなくなる可能性がある」という重大なセキュリティ問題、通称「セキュアブート証明書の有効期限切れ(PKfail)」が大きな注目を集めています。
特に2026年の6月から10月にかけて、多くのデバイスがこの期限の節目を迎えます。この問題の概要と対策について解説します。
1. 何が起きているのか?(PKfail問題)
PCの起動時に、OSやドライバが改ざんされていないかをチェックする仕組みをセキュアブートと呼びます。この仕組みの根幹には「プラットフォームキー(PK)」という電子証明書が使われていますが、多くのPCメーカー(OEM)が共通して利用していた米AMI社製のテスト用公開鍵の有効期限が、2026年前後で一斉に切れることが判明しました。
主なリスク
- 起動不可(ブート失敗): 証明書の期限が切れた状態でセキュアブートが有効だと、PCが「正当なソフトウェアではない」と誤判定し、OSが起動しなくなる恐れがあります。
- セキュリティ脆弱性: 期限切れを回避するためにセキュアブートを無効化すると、マルウェア(ルートキットなど)の侵入を許すリスクが高まります。
2. なぜ「6月から10月」が山場なのか
多くのPCメーカーが2016年前後に製造したモデルにおいて、有効期限が「10年間」に設定された証明書を採用していました。
- 2026年6月〜: 初期対応が必要なサーバーや特定メーカーのビジネスモデルで期限切れが始まります。
- 2026年10月: 最も普及している一般的なコンシューマー向けPCの多くがこの時期に設計上の期限を迎えるため、影響が最大化すると予測されています。
3. 対象となるデバイスの条件
すべてのPCが対象というわけではありませんが、以下の条件に当てはまる場合は注意が必要です。
- Windows 10 / 11 搭載のPC
- 2014年〜2024年頃に製造されたモデル
- AMI(American Megatrends)製のBIOS/UEFIを採用している機種
- ASUS、MSI、Gigabyte、Lenovo、HP、Acerなど、多くの主要メーカーが該当します。
4. ユーザーが今すべき対策
この問題は、OS(Windows Update)の更新だけでは解決できないケースが多く、BIOS/UEFIのアップデートが必須となります。
ーーーーーーセキュアブート確認手順ーーーーーーー [1]【パソコンでセキュアブートが機能しているか?確認】
ファイル名を指定して実行から msinfo32 セキュアブートが有効になっているか確認
ーーーーーーー証明書の更新手順ーーーーーーー [2]【証明書の有効期限が更新されているか確認】 ターミナル(管理者)を起動して下記のコマンドをそれぞれ実行する(※ 管理者以外ではエラーが出ます)
([System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI kek).bytes) -match 'Microsoft Corporation KEK 2K CA 2023')
([System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Windows UEFI CA 2023')
① 両方trueと出た場合 → 新しい証明書が入っている可能性が高く、更新は進んでいます
② 片方true、片方falseの場合 → 一部の証明書は更新されていますが、完全ではない可能性があります → 今後のWindows Updateなどで追加更新される可能性が高いです
③ 両方ともfalseの場合 → 新しい証明書が確認できません
④ エラーが出た場合 → 以下の可能性があります ・セキュアブートが無効 ・レガシーBIOSを使用している ・ターミナルが管理者権限ではない
ステップ1:BIOSの更新を確認
PCメーカーの公式サイトのサポートページへ行き、自分のモデルの最新BIOSが配布されていないか確認してください。
注記: 多くのメーカーは2024年後半から「PKfail対応」や「Secure Boot Certificate Update」といった名称で修正パッチを配布しています。
ステップ2:BIOSアップデートの実行
メーカーの指示に従い、BIOSを最新バージョンに更新します。 ※BIOSアップデートは失敗するとPCが起動しなくなるリスクがあるため、必ずACアダプタを接続し、慎重に行ってください。
ステップ3:OSの最新化
Windows Updateを通じて配信される「セキュアブートの許可リスト(DBX)」の更新も併せて適用しておきましょう。
まとめ:放置は禁物です
2026年後半、突然PCが青い画面(BSOD)を出して動かなくなる……といった事態を避けるためには、今のうちからBIOSのバージョンを確認しておくことが重要です。
特に企業で大量のPCを管理している場合は、6月が来る前に全端末のファームウェア更新計画を立てることを強くおすすめします。お使いのPCのメーカー名とモデル名で「BIOS アップデート」と検索し、最新のステータスをチェックしましょう。