Zapscape (CVE-2026-64561): KVMエスケープ脆弱性によりゲストからホストへのroot権限でのコマンド実行が可能に
Zapscape (CVE-2026-64561)
Zapscape(CVE-2026-64561)は、KVM/x86環境においてゲストがホストへエスケープし、カーネル(root)権限でホスト上のコマンドを実行できるKVMエスケープ脆弱性です。この脆弱性はKVM/x86のシャドウMMUエミュレーションにおけるuse-after-freeであり、ゲスト側の操作のみでホストカーネルのシャドウページを破損させることが可能です。特に、信頼されていないゲストを受け入れ、ネストされた仮想化を公開するマルチテナントx86パブリッククラウドのKVM/x86ホストのゲスト・ホスト分離を脅かす可能性があります。概念実証(PoC)はAMDを対象としており、QEMU TCG上で安全にテストすることが推奨されています。この脆弱性は、2020年7月8日から2026年7月21日までの範囲に影響します。Januscape(CVE-2026-53359)と同様に、攻撃者は単一のクラウドインスタンスを借りるだけで、同じ物理マシン上の他のすべてのテナントVMを停止させる(DoS)か、ホスト上のroot権限でコードを実行してホスト全体とそれに含まれるすべてのゲストを乗っ取る(RCE)ことができます。また、RHELなどのディストリビューションでは、/dev/kvmisがワールド書き込み可能(0666)であるため、特権のないユーザーもこの脆弱性をLPEとして利用してroot権限を取得できます。
- KVM/x86のシャドウMMUエミュレーションにおけるuse-after-free脆弱性CVE-2026-64561が公開された。
- ゲストからホストへのroot権限でのコマンド実行(RCE)が可能で、2020年7月8日から2026年7月21日までの範囲に影響する。
- 単一のクラウドインスタンスを借りるだけで、同一物理マシン上の全テナントVMをDoSまたは乗っ取り可能で、PoCはAMDを対象に公開された。
- RHELなどのディストリビューションでは/dev/kvmがワールド書き込み可能(0666)のため、特権のないユーザーがLPEとしてroot権限を取得可能。
KVMエスケープ脆弱性はマルチテナントクラウドのゲスト・ホスト分離を直接脅かす重大なセキュリティ問題であり、クラウド事業者にとっては緊急のパッチ適用とセキュリティ投資の必要性を示す。特に単一のクラウドインスタンスを借りるだけで同一物理マシン上の他テナントVMの停止やホスト乗っ取りが可能となる点は、IaaSセキュリティの信頼性に対する重大なリスク要因であり、セキュリティ対策製品・サービスへの投資判断に影響を与える。