テック技報最新号へ →
セキュリティ

Xen の XSA-523(ゲストから Dom0 のメモリーを読み書き):緩和策なし、安定ブランチを最新にしてからパッチ

Xen の Grant-Copy 処理のキャッシュ再利用の誤りで、悪意あるゲスト VM が Dom0 を含む他ドメインの任意メモリーを読み書きできる(CVE-2026-102703 / CVE-2026-102704)。Xen 4.6 以降の全版が対象で、既知の緩和策はない。

@MalwareBibleJP · 2026-11-11
#xen#hypervisor#vm-escape#patch#virtualization

中身

  • CVE-2026-102703: キャッシュを再利用するか判定する際、フレーム番号とグラント参照が混同されうる。修正は「キャッシュと新しい要求の指定方法が同じか」を先に確認する。
  • CVE-2026-102704: フレーム番号によるコピーを自分のメモリーに限る検査が、複数要求の一括処理で一部実行されない。修正は全要求で検査する位置へ移動。
  • 発見は Anthropic の Claude、検証は Ada Logics。CodeAnt AI は、ゲスト内でカーネル権限を持つ攻撃者が XenServer 9 の Dom0 メモリーを読み書きできることを実証した。

対応

  1. 利用している製品の修正版を当てる:
    • XCP-ng 8.3、Qubes OS 4.3(QSB-121):修正版公開済み。適用後にホスト/Dom0 の再起動が必要。
    • XenServer 8.4 / 9:CTX697256 の更新。
  2. 自前ビルドや組み込み配布の場合、添付パッチは xen-unstable〜4.19 系用と 4.17〜4.18 系用のみ。最新リリースのソースにそのまま当たらないことがあるので、安定ブランチの最新状態へ更新してから適用する(Xen プロジェクトの推奨)。
  3. 4.16 以前の系列向けパッチはない。サポート内の系列へ上げる計画を立てる。
  4. マルチテナントで他者の VM を同居させている基盤を最優先にする。

出典

X の元の投稿を開く