脆弱性対応ウォッチ重大・クリティカル脆弱性のクラウド別対応まとめ
最新更新履歴CriticalHigh回避策のみパッチありAWSGCPAzureLinux
Critical CVSS 9.9
CVE-2026-44210

Kata Containers の既定設定でホストのルートFSをゲストへ露出(CVSS 9.9・3.31.0 で修正)

情報取得日: 2026/07/23/最終確認: 2026/08/15・本ページは公開情報の非公式まとめです

CVE IDCVE-2026-44210
製品kata-containers / Kata Containers
CVSS9.9(Critical)
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
種別 (CWE)CWE-88 引数注入
登録/公開日2026/07/23
出典https://nvd.nist.gov/vuln/detail/CVE-2026-44210

概要

Kata Containers の 3.31.0 より前のバージョンは、**既定の設定のまま**でも Pod の作成者が `io.katacontainers.config.hypervisor.virtio_fs_extra_args` という Pod アノテーションを通じて virtiofsd プロセスへ任意のコマンドライン引数を注入できる。GitHub のアドバイザリ(GHSA-rr59-xxvx-96qr)によれば、`-o source=/` を `--no-announce-submounts` および `--sandbox=none` と組み合わせることで virtiofsd の共有ディレクトリを上書きし、**ホストのルートファイルシステム全体をゲストVMに提供させられる**。さらに、これも既定で有効な `kernel_params` アノテーションでエージェントのデバッグコンソールを有効化すると、攻撃者はVM内部からホストのファイルシステムをマウントし、`/etc/shadow` を含む任意のファイルを読み書きできる。NVD 掲載の CVSS 3.1 基本値は 9.9(Critical)で、ベクタは AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H。**Scope が Changed(S:C)**なのは、影響がコンテナの境界を越えてホストに及ぶためである。CVSS 4.0 の評価は 5.8(Medium)で、3.1 との差が大きい点は認識しておくとよい。修正は 3.31.0。NVD の vulnStatus は Analyzed。2026年8月16日時点で CISA KEV カタログには収載されていない(カタログ版 2026.08.14 で確認)。

クラウド/OS 別の対応状況

各ベンダー公式アドバイザリで確認できた事実に基づき整理しています。確認できていない項目は「情報確認中」と明記し、存在しないパッチ番号・バージョンは記載しません。

AWS / GCP / Azure / Linux いずれも対応区分は同じです: パッチあり(アプリ更新) 下の表は環境ごとの補足です。
環境対応状況対応方法・備考
AWS (ECS/EC2) パッチあり(アプリ更新)
Kata Containers を 3.31.0 以上へ更新する
AWS が Kata Containers をマネージドで提供しているわけではない。EKS のセルフマネージドノードや EC2 上に自分で導入している場合が対象。更新までの間はアノテーションの許可リストを絞り、Pod 作成権限を持つ主体を棚卸しする。
参照リンク
GCP パッチあり(アプリ更新)
同上。3.31.0 以上へ更新する
GKE の標準ノードは Kata Containers を使っていない。自前で Kata を導入したノードプールがある場合が対象。
参照リンク
Azure パッチあり(アプリ更新)
同上。3.31.0 以上へ更新する
AKS で Kata ベースのポッドサンドボックス機能を使っている場合は、Microsoft 側の提供バージョンに修正が入っているかを確認する。自前導入の場合は上流の 3.31.0 以上へ更新する。
参照リンク
Linux パッチあり(アプリ更新)
Kata Containers 3.31.0 以上へ更新する。修正コミットは ffa59ce
更新できない期間の緩和として、Kata の設定でアノテーション許可リストから virtio_fs_extra_args と kernel_params を外す。あわせて Pod 仕様の検証で当該アノテーションを拒否する。緩和は設定変更で完結するため、更新前でも即座に適用できる。
参照リンク

解決の方向性(パッチ/回避策/代替)

この CVE の要点は「設定を間違えた人が危ない」ではなく、**既定の設定がそうなっている**ことである。したがって「うちは特別な設定をしていないから大丈夫」という判断は成り立たない。前提条件は PR:L、すなわち攻撃者が Pod を作成できる程度の権限を持っていることである。裏を返すと、Kata Containers を **マルチテナントの分離境界として**使っている環境が最も危ない。テナントに Pod の作成を許しているなら、そのテナントはアノテーション経由でホストのファイルを読み書きできることになり、Kata に期待していた分離そのものが成立しない。判定手順は、(1) 稼働中の Kata Containers のバージョンを確認する(`kata-runtime version` などランタイム側で見る)、(2) Pod を作成できる主体が誰かを整理する。自組織の運用者しか Pod を作れないなら緊急度は下がり、テナントや外部からの入力で Pod 仕様が組み立てられるなら緊急度は最大になる、(3) アノテーションの許可リストが設定されているかを確認する、の3点。対処は 3.31.0 以上への更新である。すぐに更新できない場合の緩和は、Kata の設定でアノテーションの許可リスト(`enable_annotations`)から `virtio_fs_extra_args` と `kernel_params` を外すこと、および Pod 作成時に当該アノテーションを弾くアドミッションコントロールを入れることである。緩和はどちらも設定変更なので、更新までの時間稼ぎとしては現実的に効く。

よくある質問(CVE-2026-44210)

CVE-2026-44210(Kata Containers)の影響は?

Critical(CVSS 9.9)に分類されるkata-containers Kata Containersの脆弱性です。Kata Containers の 3.31.0 より前のバージョンは、**既定の設定のまま**でも Pod の作成者が `io.katacontainers.config.hypervisor.virtio_fs_extra_args` という Pod アノテーションを通じて virtiofsd プロセスへ任意のコマンドライン引数を注入できる。GitHub のアドバイザリ(GHSA-rr59-xxvx-96qr)によれば、`-o source=/` を `--no-announce-submounts` および `--sandbox=none` と組み合わせることで virtiofsd の共有ディレクトリを上書きし、**ホストのルートファイルシステム全体をゲストVMに提供させられる**。さらに、これも既定で有効な `kernel_params` アノテーションでエージェントのデバッグコンソールを有効化すると、攻撃者はVM内部からホストのファイルシステムをマウントし、`/etc/shadow` を含む任意のファイルを読み書きできる。NVD 掲載の CVSS 3.1 基本値は 9.9(Critical)で、ベクタは AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H。**Scope が Changed(S:C)**なのは、影響がコンテナの境界を越えてホストに及ぶためである。CVSS 4.0 の評価は 5.8(Medium)で、3.1 との差が大きい点は認識しておくとよい。修正は 3.31.0。NVD の vulnStatus は Analyzed。2026年8月16日時点で CISA KEV カタログには収載されていない(カタログ版 2026.08.14 で確認)。

CVE-2026-44210 の対応方法・回避策は?

この CVE の要点は「設定を間違えた人が危ない」ではなく、**既定の設定がそうなっている**ことである。したがって「うちは特別な設定をしていないから大丈夫」という判断は成り立たない。前提条件は PR:L、すなわち攻撃者が Pod を作成できる程度の権限を持っていることである。裏を返すと、Kata Containers を **マルチテナントの分離境界として**使っている環境が最も危ない。テナントに Pod の作成を許しているなら、そのテナントはアノテーション経由でホストのファイルを読み書きできることになり、Kata に期待していた分離そのものが成立しない。判定手順は、(1) 稼働中の Kata Containers のバージョンを確認する(`kata-runtime version` などランタイム側で見る)、(2) Pod を作成できる主体が誰かを整理する。自組織の運用者しか Pod を作れないなら緊急度は下がり、テナントや外部からの入力で Pod 仕様が組み立てられるなら緊急度は最大になる、(3) アノテーションの許可リストが設定されているかを確認する、の3点。対処は 3.31.0 以上への更新である。すぐに更新できない場合の緩和は、Kata の設定でアノテーションの許可リスト(`enable_annotations`)から `virtio_fs_extra_args` と `kernel_params` を外すこと、および Pod 作成時に当該アノテーションを弾くアドミッションコントロールを入れることである。緩和はどちらも設定変更なので、更新までの時間稼ぎとしては現実的に効く。

自分の環境が CVE-2026-44210 の影響を受けるか確認するには?

kata-containers Kata Containers を利用している場合、稼働バージョンが影響範囲に含まれるかを一次情報(https://nvd.nist.gov/vuln/detail/CVE-2026-44210)で確認してください。AWS・GCP・Azure・Linux それぞれの対応状況は本ページの「クラウド/OS 別の対応状況」表にまとめています。確認できていない項目は「情報確認中」と明記しており、存在しないパッチ番号・バージョンは記載していません。

参考情報(出典)

本ページの記載は下記の一次情報に基づく非公式まとめです。数値・対応状況は各出典元で最終確認してください(最終確認: 2026/08/15)。

免責: 本ページは CISA KEV・NVD・各ベンダー公式アドバイザリ等の公開情報をもとにした非公式まとめです。修正バージョンや対応可否は変更される場合があります。実際の対応は必ず 出典元および各ベンダー公式情報・自環境で確認してください。

« 一覧に戻る