[更新1.0: 分析报告发布]CVE-2020-1147: SharePoint等多个组件远程代码执行漏洞通告
2020-07-21 09:38

报告编号:B6-2020-072102

报告来源:360CERT

报告作者:360CERT

更新日期:2020-07-21

0x01 更新概览

2020年07月21日,360核心安全团队发布了针对SharePoint组件的分析报告,该报告表明远程攻击者可造成远程代码执行影响。本次更新标识该漏洞的详细信息公开,并可能在短时间内出现大规模攻击态势。

具体更新详情可参考: SharePoint and Pwn :: Remote Code Execution Against SharePoint Server Abusing DataSet - 360CERT

0x02 漏洞简述

2020年07月15日,360CERT监测发现 Microsoft 官方 发布了 .NET Framework/SharePoint Server/Visual Studi远程代码执行漏洞 的风险通告,漏洞等级:严重

.NET Framework/SharePoint Server/Visual Studio无法正确识别和过滤不安全的XML内容时,将会存在一处远程代码执行漏洞。成功利用此漏洞的远程攻击者,可以在SharePoint应用进程池的上下文中执行任意代码。

对此,360CERT建议广大用户及时将 .NET Framework/SharePoint Server/Visual Studio 安装最新补丁。与此同时,请做好资产自查以及预防工作,以免遭受黑客攻击。

0x03 风险等级

360CERT对该漏洞的评定结果如下

评定方式 等级
威胁等级 严重
影响面 一般

0x04 漏洞详情

SharePoint Server 是一套门户网站解决方案,使得企业能够便捷地开发出智能的门户网站,能够无缝连接到用户、团队和知识。因此用户能够更好地利用业务流程中的相关信息,更有效地开展工作。

Microsoft Visual Studio 是微软公司的开发工具包系列产品。VS是一个完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等。

在 SharePoint/Visual Studio 中均使用了相同的XML处理逻辑。在该处理逻辑中未对输入内容做出严格的校验,导致攻击者可以传输恶意的XML数据引发反序列化,最终造成远程代码执行。

漏洞分析见参考链接。

0x05 影响版本

  • Microsoft .NET Framework: multi-version
  • Microsoft SharePoint Enterprise Server :2013 Service Pack 1
  • Microsoft SharePoint Enterprise Server :2016
  • Microsoft SharePoint Server :2010 Service Pack 2
  • Microsoft SharePoint Server :2019
  • Microsoft Visual Studio 2017 :version 15.9 (includes 15.0 - 15.8)
  • Microsoft Visual Studio 2019 :version 16.0
  • Microsoft Visual Studio 2019 :version 16.4 (includes 16.0 - 16.3)
  • Microsoft Visual Studio 2019 :version 16.6 (includes 16.0 - 16.5)

0x06 修复建议

通用修补建议

360CERT建议通过安装 360安全卫士 进行一键更新。

应及时进行Microsoft Windows版本更新并且保持Windows自动更新开启。

Windows server / Windows 检测并开启Windows自动更新流程如下

  • 点击开始菜单,在弹出的菜单中选择“控制面板”进行下一步。
  • 点击控制面板页面中的“系统和安全”,进入设置。
  • 在弹出的新的界面中选择“windows update”中的“启用或禁用自动更新”。
  • 然后进入设置窗口,展开下拉菜单项,选择其中的自动安装更新(推荐)

手动升级方案:

通过如下链接自行寻找符合操作系统版本的漏洞补丁,并进行补丁下载安装。

CVE-2020-1147 | .NET Framework, SharePoint Server, and Visual Studio Remote Code Execution Vulnerability

0x07 产品侧解决方案

360安全卫士

针对本次安全更新,Windows用户可通过360安全卫士实现对应补丁安装,其他平台的用户可以根据修复建议列表中的产品更新版本对存在漏洞的产品进行更新。

360城市级网络安全监测服务

360安全大脑的QUAKE资产测绘平台通过资产测绘技术手段,对该类漏洞进行监测,请用户联系相关产品区域负责人或(quake#360.cn)获取对应产品。

360安全分析响应平台

360安全大脑的安全分析响应平台通过网络流量检测、多传感器数据融合关联分析手段,对该类漏洞的利用进行实时检测和阻断,请用户联系相关产品区域负责人或(shaoyulong#360.cn)获取对应产品。

0x08 时间线

2020-07-14 微软发布安全更新

2020-07-15 360CERT发布07月微软安全通告

2020-07-20 360核心安全团队发布分析报告

2020-07-21 360CERT发布更新通告

0x09 参考链接

  1. 2020-07 补丁日: 微软多个产品高危漏洞安全风险通告 - 360CERT
  2. SharePoint and Pwn :: Remote Code Execution Against SharePoint Server Abusing DataSet - 360CERT