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

critical Nessus プラグイン ID 190918

Language:

概要

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

説明

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

- BuildKit は、効率的で表現豊かに繰り返し可能な方法でソースコードをビルドアーティファクトに変換するためのツールキットです。サブパスと同じキャッシュマウントを共有し、並行して実行している 2 つの悪意のあるビルド手順により、ビルドコンテナへアクセス可能なホストシステムからのファイルにつながる競合状態が発生する可能性があります。この問題は v0.12.5 で修正されています。回避策には、信頼できないソースからの BuildKit フロントエンドの使用を回避する、または
--mount=type=cache,source=... オプションでキャッシュマウントを含む信頼できない Dockerfile を構築することが含まれます。(CVE-2024-23651)

- BuildKit は、効率的で表現豊かに繰り返し可能な方法でソースコードをビルドアーティファクトに変換するためのツールキットです。RUN --mount を使用する悪意のある BuildKit フロントエンドまたは Dockerfile は、マウントポイント用に作成された空のファイルを削除する機能を騙して、コンテナ外のホストシステムからファイルを削除させる可能性があります。この問題は v0.12.5 で修正されました。回避策としては、信頼できないソースからの BuildKit フロントエンドの使用を避けるか、RUN --mount 機能を含む信頼できない Dockerfile のビルドを回避する方法があります。
(CVE-2024-23652)

- BuildKit は、効率的で表現豊かに繰り返し可能な方法でソースコードをビルドアーティファクトに変換するためのツールキットです。ビルドステップとしてのコンテナの実行に加えて、BuildKit はビルドされたイメージに基づいてインタラクティブなコンテナを実行するための API も提供します。これらの API を使用して、昇格された権限でコンテナを実行するように BuildKit に要求することが可能でした。通常、このようなコンテナの実行は、特別な「security.insecure」エンタイトルメントが buildkitd 設定によって有効にされており、ビルドリクエストを初期化するユーザーによって許可されている場合にのみ許可されます。この問題は v0.12.5 で修正されています。信頼できないソースからの BuildKit フロントエンドの使用を回避します。(CVE-2024-23653)

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

ソリューション

影響を受けるパッケージを更新してください。

参考資料

https://bugzilla.suse.com/1219267

https://bugzilla.suse.com/1219268

https://bugzilla.suse.com/1219438

http://www.nessus.org/u?c7a928b3

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

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

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

プラグインの詳細

深刻度: Critical

ID: 190918

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

バージョン: 1.0

タイプ: local

エージェント: unix

公開日: 2024/2/23

更新日: 2024/2/23

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

リスク情報

VPR

リスクファクター: Medium

スコア: 6.0

CVSS v2

リスクファクター: Critical

基本値: 10

現状値: 7.4

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

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

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: p-cpe:/a:novell:suse_linux:docker, p-cpe:/a:novell:suse_linux:docker-fish-completion, p-cpe:/a:novell:suse_linux:docker-rootless-extras, p-cpe:/a:novell:suse_linux:docker-bash-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/2/22

脆弱性公開日: 2024/1/31

参照情報

CVE: CVE-2024-23651, CVE-2024-23652, CVE-2024-23653

IAVA: 2024-A-0071

SuSE: SUSE-SU-2024:0586-1