SaltStack < 2019.2.4 / 3000.x < 3000.2 多个漏洞

critical Nessus 插件 ID 136402

简介

远程服务器上运行的 SaltStack 版本受到多个漏洞的影响。

描述

根据 SaltStack 自我报告的版本号,远程服务器上托管的实例版本低于 2019.2.4,或是低于 3000.2 的 3000.x。因此,该应用程序受到多个漏洞的影响:

- 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