CVE-2026-120306 Kubernetes環境のBuildah chroot隔離脆弱性に注意

この記事はAIがNVDのCVE情報をもとに要約・生成したものです。影響範囲や対策は、必ずNVDおよび各ベンダーの公式情報をご確認ください。

公開日: 2026-11-01T13:18:01.300 / 更新日: 2026-11-01T13:18:01.300 / CVSS: 9.9 / 深刻度: CRITICAL

Linuxサーバー運用者向けに、CVE-2026-120306の脆弱性について要約します。この脆弱性は、Kubernetes環境で利用されるBeta9のバージョンにおいて、テナントイメージ定義内のシェルコマンドがDockerfileのRUNステップとしてBuildahで実行される際に、chrootでの隔離が不完全なため、ホストのファイルシステムやKubernetesサービスアカウントトークンへのアクセスが可能になる可能性があります。これにより、特権昇格や情報漏洩のリスクが生じます。影響は、画像ビルドやKubernetesのセキュリティ設定に及ぶため、運用環境が該当バージョンを使用している場合は、パッチ適用(worker 0.1.756以降)や実行中のコンテナ設定の確認が必須です。CVSSスコア9.9の深刻度を有するため、緊急対応が求められます。確認時は、Buildahの実行環境や共有名前空間の設定に注意し、影響範囲を特定する必要があります。

参照情報

ソクラテスの問い、プラトンの備え

ソクラテス

プラトンよ、この脆弱性の本質は、テナントとホストの境界が曖昧になることにあるのではないのか?

プラトン

その通りです。まず、運用環境でBeta9が使用されているかを確認する必要があります。Buildahのバージョンと実行環境の設定をチェックし、共有名前空間が有効になっていないかを確認するのが第一歩です。

ソクラテス

では、パッチ適用の意義は?

プラトン

固定されたworker 0.1.756以降にアップグレードし、BuildahのRUNステップがOCI隔離を使用しているかを確認しましょう。また、変更管理の文書化を忘れずに。

ソクラテス

監視の役割は?

プラトン

コンテナの実行中、/proc/1/rootのアクセス権やKubernetesトークンの存在を定期的に監視する必要があります。ベンダーの公式情報で、修正後の動作を確認することも重要です。

ソクラテス

では、哲学的に考えれば、この脆弱性は「隔離の限界」を問うものではないか?

プラトン

確かに。しかし、運用者は現実に即して、設定の再確認とパッチ適用を即座に行うべきです。笑いながらも、CVSS 9.9の深刻さを忘れてはなりません。

関連キーワード: docker, kubernetes