SaltStack < 2019.2.4 / 3000.x < 3000.2 複数の脆弱性

critical Nessus プラグイン ID 136402

概要

リモートのサーバーで実行されているSalkStackのバージョンは、複数の脆弱性の影響を受けます。

説明

自己報告されたバージョン番号によると、リモートサーバーでホストされているSaltStackのインスタンスは、2019.2.4 より前、 3000.x より前の 3000.2です。そのため、以下の複数の脆弱性の影響を受けます。

- メソッド呼び出しの照合が不適切なため、ClearFuncsクラスに認証バイパスの脆弱性が存在します。認証されていないリモートの攻撃者がこれを悪用し、公開されたメソッドにアクセスしてミニオンを起動し任意のコマンドをrootとして実行させたり、rootキーを取得してマスターサーバー上のローカルのrootユーザーからのコマンドを認証したりする可能性があります。 (CVE-2020-11651)

- パスサニタイズが不適切なため、ClearFuncsクラスにディレクトリトラバーサルの脆弱性が存在します。認証されたリモートの攻撃者がこれを悪用し、公開されたget_token()メソッドにアクセスしてファイル名パラメーターに二重ピリオドを挿入できるようにして、意図されたディレクトリ外のファイルを読み取る可能性があります。
唯一の制限は、ファイルがsalt.payload.Serial.loads()による逆シリアル化が可能でなければならないことです。
(CVE-2020-11652)

ソリューション

SaltStackバージョン 2019.2.4、3000.2 以降にアップグレードしてください。

参考資料

http://www.nessus.org/u?4df67f57

プラグインの詳細

深刻度: Critical

ID: 136402

ファイル名: saltstack_3000_2_multiple_vulnerabilities.nasl

バージョン: 1.13

タイプ: local

エージェント: unix

ファミリー: Misc.

公開日: 2020/5/7

更新日: 2023/4/25

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

リスク情報

VPR

リスクファクター: High

スコア: 8.4

CVSS v2

リスクファクター: High

基本値: 7.5

現状値: 6.2

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

CVSS スコアのソース: CVE-2020-11651

CVSS v3

リスクファクター: Critical

基本値: 9.8

現状値: 9.1

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

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

脆弱性情報

CPE: cpe:/a:saltstack:salt

必要な KB アイテム: installed_sw/SaltStack Salt Master

エクスプロイトが利用可能: true

エクスプロイトの容易さ: Exploits are available

パッチ公開日: 2020/4/30

脆弱性公開日: 2020/3/24

CISA の既知の悪用された脆弱性の期限日: 2022/5/3

エクスプロイト可能

CANVAS (CANVAS)

Metasploit (SaltStack Salt Master/Minion Unauthenticated RCE)

参照情報

CVE: CVE-2020-11651, CVE-2020-11652

IAVA: 2020-A-0195-S