JFrog < 7.10.1 多个漏洞

critical Nessus 插件 ID 144307

简介

确定远程 JFrog Artifactory 安装是否受到多个漏洞的影响

描述

根据其自我报告的版本号,远程主机上安装的 JFrog Artifactory 版本低于 7.10.1。因此,该应用程序受到多个漏洞的影响:

- 如果安全框架未初始化,1.4.6 及之前的 Xstream API 版本和版本 1.4.10 可能允许远程攻击者在解组 XML 或任何受支持的格式(例如 JSON)时,通过操纵经过处理的输入流来运行任意 shell 命令。(CVE-2013-7285)

- 在 1.4.9 之前的 Xstream 中,Dom4JDriver、DomDriver、JDomDriver、JDom2Driver、SjsxpDriver、StandardStaxDriver 和 WstxDriver 驱动器中存在多个 XML 外部实体 (XXE) 漏洞,允许远程攻击者通过构建的 XML 文档读取任意文件。(CVE-2016-3674)

- 如果不使用特定 denyTypes 变通方案,1.4.9 及之前版本的 XStream 会在反编组期间错误处理对于创建原始类型 “void” 实例的尝试,进而导致远程应用程序崩溃,这一点已由 xstream.fromXML 调用证实。 (CVE-2017-7957)

- 遇到特别构建的输入时,Apache Commons Compress 1.15 至 1.18 内部使用的文件名编码算法可进入无限循环。如果攻击者可选择 Compress 创建的存档中的文件名,则可导致拒绝服务攻击。(CVE-2019-12402)

- 在版本 3.6.2 之前和 3.7.1 之前的版本 3.7.0 Atlassian Crowd 中,OpenID 客户端应用程序允许远程攻击者通过 XML 实体扩展漏洞发起拒绝服务攻击。(CVE-2019-20104)

- 在 Go 1.13.13 之前的版本以及 1.14.x 之前的 1.14.5 版本中,某些 net/http 服务器中存在数据争用(httputil.ReverseProxy 处理程序即为一例),因为它同时读取请求主体并写入响应。(CVE-2020-15586)

请注意,Nessus 尚未测试此问题,而是只依赖于应用程序自我报告的版本号。

解决方案

升级到 JFrog Artifactory 7.10.1 或更高版本。

另见

http://www.nessus.org/u?8dc55d3d

插件详情

严重性: Critical

ID: 144307

文件名: jfrog_artifactory_7_10_1.nasl

版本: 1.6

类型: local

代理: windows, macosx, unix

系列: Misc.

发布时间: 2020/12/16

最近更新时间: 2022/12/5

配置: 启用全面检查

支持的传感器: Frictionless Assessment Agent, Nessus Agent, Nessus

风险信息

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: High

基本分数: 7.5

时间分数: 5.9

矢量: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P

CVSS 分数来源: CVE-2013-7285

CVSS v3

风险因素: Critical

基本分数: 9.8

时间分数: 8.8

矢量: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

时间矢量: CVSS:3.0/E:P/RL:O/RC:C

漏洞信息

CPE: cpe:/a:jfrog:artifactory

必需的 KB 项: installed_sw/Artifactory

可利用: true

易利用性: Exploits are available

补丁发布日期: 2020/10/11

漏洞发布日期: 2019/5/15

参考资料信息

CVE: CVE-2013-7285, CVE-2016-3674, CVE-2017-7957, CVE-2019-12402, CVE-2019-20104, CVE-2020-15586