SUSE SLES15 / openSUSE 15 セキュリティ更新 : helm (SUSE-SU-2024:1137-1)

medium Nessus プラグイン ID 193054

Language:

概要

リモートの SUSE ホストに 1 つ以上のセキュリティ更新がありません。

説明

リモートの SUSE Linux SLES15/ SLES_SAP15 / openSUSE 15 ホストには、SUSE-SU-2024:1137-1 のアドバイザリに記載された複数の脆弱性の影響を受けるパッケージがインストールされています。

- Helm は、チャートを管理するためのツールです。チャートは、事前構成済みの Kubernetes リソースのパッケージです。Helm クライアントまたは SDK のいずれかを使用して、「Chart.yaml」ファイル内の名前に相対パスの変更が含まれるチャートを保存すると、チャートが相対パスの変更に基づいて想定されるディレクトリの外に保存される可能性があります。検証と lint が名前のパス変更を検出しませんでした。この問題は、Helm v3.14.1 で解決されています。アップグレードできないユーザーは、「Chart.yaml」ファイルで見つかった名前のパス変更について、Helm が使用するすべてのチャートを確認する必要があります。これには依存関係も含まれます。(CVE-2024-25620)

- Helm は、Charts for Kubernetes 用のパッケージマネージャーです。3.14.2 より前のバージョンには、Helm が期待されるコンテンツが欠落しているインデックスおよびプラグイン yaml ファイルを解析する際に、初期化されていない変数の脆弱性が含まれています。「index.yaml」ファイルまたはプラグインの「plugin.yaml」ファイルにすべてのメタデータがない場合、Helm でパニックが発生します。Helm SDK では、これは、「repo」パッケージの「LoadIndexFile」関数または「DownloadIndexFile」関数、または「plugin」パッケージの「LoadDir」関数を使用している場合に見つかります。これにより、Helm クライアントにおいて、悪意のあるプラグインが追加された場合、リポジトリの追加に関連した機能とすべての Helm 機能が影響を受けます。これは、Helm が呼び出しごとにすべての既知のプラグインを検査するためです。この問題は、Helm v3.14.2 で解決されています。すべての Helm クライアントコマンドにパニックを引き起こす悪意のあるプラグインが追加された場合、その悪意のあるプラグインをファイルシステムから手動で削除できます。3.14.2 より前の Helm SDK バージョンを使用する場合、影響を受ける関数への呼び出しで、「recover」を使用してパニックをキャッチできます。(CVE-2024-26147)

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

ソリューション

影響を受ける helm、helm-bash-completion、helm-fish-completion、helm-zsh-completion パッケージを更新してください。

参考資料

https://bugzilla.suse.com/1219969

https://bugzilla.suse.com/1220207

https://lists.suse.com/pipermail/sle-updates/2024-April/034885.html

https://www.suse.com/security/cve/CVE-2024-25620

https://www.suse.com/security/cve/CVE-2024-26147

プラグインの詳細

深刻度: Medium

ID: 193054

ファイル名: suse_SU-2024-1137-1.nasl

バージョン: 1.0

タイプ: local

エージェント: unix

公開日: 2024/4/9

更新日: 2024/4/9

サポートされているセンサー: Agentless Assessment, Frictionless Assessment Agent, Frictionless Assessment AWS, Frictionless Assessment Azure, Nessus Agent, Nessus

リスク情報

VPR

リスクファクター: Low

スコア: 3.6

CVSS v2

リスクファクター: Medium

基本値: 5.5

現状値: 4.1

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

CVSS スコアのソース: CVE-2024-25620

CVSS v3

リスクファクター: Medium

基本値: 6.4

現状値: 5.6

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

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

脆弱性情報

CPE: p-cpe:/a:novell:suse_linux:helm, p-cpe:/a:novell:suse_linux:helm-bash-completion, p-cpe:/a:novell:suse_linux:helm-fish-completion, p-cpe:/a:novell:suse_linux:helm-zsh-completion, cpe:/o:novell:suse_linux:15

必要な KB アイテム: Host/local_checks_enabled, Host/cpu, Host/SuSE/release, Host/SuSE/rpm-list

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

パッチ公開日: 2024/4/8

脆弱性公開日: 2024/2/14

参照情報

CVE: CVE-2024-25620, CVE-2024-26147

SuSE: SUSE-SU-2024:1137-1