Containerd 2.1.x < 2.1.9 / 2.2.x < 2.2.5 / 2.3.x < 2.3.2 の複数の脆弱性

critical Nessus プラグイン ID 322408

概要

リモートホストにインストールされているコンテナランタイムは、複数の脆弱性の影響を受けます。

説明

リモートホストの Containerd のバージョンは、2.1.9 より前、2.2.x より前の 2.2.5、または 2.3.2 より前の 2.1.x2.3.x です。
そのため、以下の複数の脆弱性の影響を受けます。

- containerd の CRI チェックポイントインポートプロセスには脆弱性があり、チェックポイントイメージの構成内で指定されたイメージ参照を検証できません。ポッドを作成する権限を持つ攻撃者が、細工されたチェックポイントイメージを使用して、containerdに悪意のあるイメージをプルさせ、それに任意のローカルタグを割り当て、ノードのローカルイメージキャッシュを侵害する可能性があります。(CVE-2026-50195)

- CRI プラグインがシンボリックリンクパスを検証せずにチェックポイント画像からcontainer.log復元するバグが containerd で見つかりました。これにより、kubectlログを介してホスト上の任意のファイルが読み取られる可能性があります。
(CVE-2026-53489)

- containerd の CRI 実装が、コンテナの復元中に信頼できないチェックポイントイメージメタデータにある Container Device Interface(CDI)の注釈を不適切に信頼しています。チェックポイントからコンテナを復元するとき、containerdはポッドの作成時間の仕様だけに依存するのではなく、チェックポイントアーカイブからCDI関連の注釈を保持します。これにより、ポッド作成のアクセス許可を持つユーザーは、標準のKubernetesリソース割り当てとデバイスプラグインの適用をバイパスし、復元されたコンテナに任意のCDI編集を挿入する可能性があります。
(CVE-2026-53492)

Nessus はこれらの問題をテストしておらず、代わりにアプリケーションが自己報告するバージョン番号にのみ依存していることに注意してください。

ソリューション

Containerdバージョン 2.1.9、 2.2.5、 2.3.2 以降にアップグレードしてください。

参考資料

http://www.nessus.org/u?04da9b3e

http://www.nessus.org/u?2095b362

http://www.nessus.org/u?5dedb188

プラグインの詳細

深刻度: Critical

ID: 322408

ファイル名: containerd_CVE-2026-50195.nasl

バージョン: 1.2

タイプ: Local

エージェント: unix

ファミリー: Misc.

公開日: 2026/6/24

更新日: 2026/6/25

サポートされているセンサー: Nessus Agent, Nessus

リスク情報

VPR

リスクファクター: High

スコア: 7.4

CVSS v2

リスクファクター: High

基本値: 7.5

現状値: 5.5

ベクトル: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P

CVSS スコアのソース: CVE-2026-50195

CVSS v3

リスクファクター: Critical

基本値: 9.8

現状値: 8.5

ベクトル: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

現状ベクトル: CVSS:3.0/E:U/RL:O/RC:C

脆弱性情報

CPE: cpe:/a:linuxfoundation:containerd

エクスプロイトの容易さ: No known exploits are available

パッチ公開日: 2026/6/18

脆弱性公開日: 2026/6/18

参照情報

CVE: CVE-2026-50195, CVE-2026-53489, CVE-2026-53492