网络安全

Microsoft 安全公告 MS16-119 - 严重

发布时间:2017-07-10 21:22

Microsoft Edge 累积安全更新程序 (3192890)

发布日期:2016年10月11日

版本:1.0

执行摘要

此安全更新程序可修复 Microsoft Edge 中的漏洞。如果用户使用 Microsoft Edge 查看经特殊设计的网页,那么其中最严重的漏洞可能允许远程执行代码。成功利用这些漏洞的攻击者可以获得与当前用户相同的用户权限。与拥有管理用户权限的用户相比,帐户被配置为拥有较少系统用户权限的客户受到的影响更小。

对于 Windows 10 上的 Microsoft Edge 而言,此安全更新的等级为“严重”。有关详细信息,请参阅受影响的软件部分。

此更新修复漏洞的方式如下:

修改 Microsoft Edge 和某些功能处理内存中对象的方式。修改 Chakra JavaScript 脚本引擎处理内存中对象的方式。限制返回到 Microsoft Edge 的信息。更改 Microsoft Browsers 在内存中存储凭据的方式。更正 Microsoft 浏览器处理命名空间边界的方式。更正 Microsoft Edge 内容安全策略验证文档的方式。

有关这些漏洞的详细信息,请参阅漏洞信息部分。

有关此更新程序的详细信息,请参阅 Microsoft 知识库文章 3192890。

严重等级和漏洞标识符

以下严重等级假设漏洞可能造成最大影响。若要了解在此安全公告发布 30 天内漏洞被利用的可能性(相对于安全等级和安全影响),请参阅 10 月份公告摘要中的利用指数。

漏洞信息 Microsoft Edge 内存损坏漏洞 – CVE-2016-3331

当 Microsoft Edge 处理内存中对象时,存在远程执行代码漏洞。此漏洞可能以一种允许攻击者在当前用户的上下文中执行任意代码的方式损坏内存。

在基于 Web 的攻击情形中,攻击者可能拥有一个旨在通过 Microsoft Edge 利用这些漏洞的经特殊设计的网站,然后诱使用户查看该网站。攻击者还可能利用受到破坏的网站以及接受或托管用户提供的内容或广告的网站。这些网站可能包含可以利用此漏洞的经特殊设计的内容。

此安全更新程序通过修改 Microsoft Edge 处理内存中对象的方式来修复此漏洞。

缓解因素

Microsoft 并未发现这些漏洞的任何缓解因素。

变通办法

Microsoft 并未发现这些漏洞的任何变通办法。

 

多个脚本引擎内存损坏漏洞

在 Microsoft Edge 中处理内存中的对象时,Chakra JavaScript 引擎呈现的方式存在多个远程执行代码漏洞。这些漏洞可能会损坏内存,具体是通过攻击者在当前用户的上下文中执行任意代码。成功利用这些漏洞的攻击者可以获得与当前用户相同的用户权限。如果当前用户使用管理用户权限登录,则成功利用这些漏洞的攻击者可以控制受影响的系统。攻击者可随后安装程序;查看、更改或删除数据;或者创建拥有完全用户权限的新帐户。

在基于 Web 的攻击情形中,攻击者可能拥有一个旨在通过 Microsoft Edge 利用这些漏洞的经特殊设计的网站,然后诱使用户查看该网站。攻击者也可能在托管 Edge 呈现引擎的应用程序或 Microsoft Office 文档中嵌入标有“安全初始化”的 ActiveX 控件。攻击者还可能利用受到破坏的网站以及接受或托管用户提供的内容或广告的网站。这些网站可能包含可以利用漏洞的经特殊设计的内容。

此安全更新程序通过修改 Chakra JavaScript 脚本引擎处理内存中对象的方式来修复这些漏洞。

缓解因素

Microsoft 并未发现这些漏洞的任何缓解因素。

变通办法

Microsoft 并未发现这些漏洞的任何变通办法。

 

Microsoft 浏览器信息泄漏漏洞 CVE-2016-3267

当 Microsoft Edge 不正确地处理内存中对象时,存在信息泄漏漏洞。攻击者可以通过此漏洞检测到用户计算机上的特定文件。在基于 Web 的攻击情形中,攻击者可能拥有一个网站用于试图利用此漏洞。

另外,受到破坏的网站以及接受或托管用户生成的内容的网站可能包含可利用此漏洞的经特殊设计的内容。不过,在所有情况下,攻击者都无法强制用户查看由攻击者控制的内容。相反,攻击者需要诱使用户执行操作。例如,攻击者可能哄骗用户单击链接以使用户链接到攻击者的网站。

成功利用此漏洞的攻击者可能会读取非有意泄漏的数据。请注意,虽然攻击者无法利用此漏洞来执行代码或直接提升用户权限,但可以利用此漏洞获取信息,以试图进一步危及受影响系统的安全。此更新程序通过帮助限制返回到 Internet Explorer 的信息来修复此漏洞。

缓解因素

Microsoft 并未发现此漏洞的任何缓解因素。

变通办法

Microsoft 并未发现此漏洞的任何变通办法。

 

Microsoft 浏览器信息泄漏漏洞 CVE-2016-3391

当 Microsoft 浏览器将凭据数据留在内存中时,存在信息泄漏漏洞。成功利用此漏洞的攻击者可能从浏览器进程的内存转储中获取凭据。攻击者将需要从受影响的系统访问内存转储。

此更新程序通过更改 Microsoft 浏览器在内存中存储凭据的方式来修复此漏洞。

缓解因素

Microsoft 并未发现此漏洞的任何缓解因素。

变通办法

Microsoft 并未发现此漏洞的任何变通办法。 

脚本引擎信息泄漏漏洞 CVE-2016-7189

当 Microsoft Edge 不正确地处理内存中对象,存在信息泄漏漏洞。成功利用此漏洞的攻击者可以获取信息,从而进一步入侵用户系统。

若要利用此漏洞,在基于 Web 的攻击情形中,攻击者可能拥有一个网站用于试图利用此漏洞。另外,已入侵网站以及接受或托管用户提供的内容的网站可能包含可利用此漏洞的经特殊设计的内容。不过,在任何情况下,攻击者都无法强制用户查看由攻击者控制的内容。相反,攻击者需要诱使用户执行操作。例如,攻击者可能哄骗用户单击链接以使用户链接到攻击者的网站。

此更新程序通过更正受影响组件处理内存中对象的方式来修复此漏洞。

缓解因素

Microsoft 并未发现这些漏洞的任何缓解因素。

变通办法

Microsoft 并未发现这些漏洞的任何变通办法。

多个 Microsoft 浏览器特权提升漏洞

当 Microsoft Edge 无法正确保护私有命名空间时,存在特权提升漏洞。成功利用这些漏洞的攻击者可能获得对易受攻击的系统的命名空间目录的提升权限并获得提升特权。

漏洞本身不允许运行任意代码。但是,这些漏洞可能与一个或多个可在运行时利用提升特权的漏洞(例如,远程执行代码漏洞和另一个特权提升)结合使用。

此更新程序通过更正 Microsoft 浏览器处理命名空间边界的方式来修复这些漏洞。

缓解因素

Microsoft 并未发现这些漏洞的任何缓解因素。

变通办法

Microsoft 并未发现这些漏洞的任何变通办法。

Microsoft Office 安全功能绕过漏洞 – CVE-2016-3392

当 Edge 内容安全策略未能正确处理某些特别设计的文档的验证时,存在安全功能绕过漏洞。

攻击者可以欺骗用户加载包含恶意内容的页面。若要利用漏洞,攻击者需要欺骗用户加载页面或访问站点。该页面还可被注入到遭到入侵的站点或广告网络。

更新程序将更正 Microsoft Edge 内容安全策略验证文档的方式。

缓解因素

Microsoft 并未发现这些漏洞的任何缓解因素。

变通办法

Microsoft 并未发现这些漏洞的任何变通办法。

安全更新程序部署

有关安全更新程序部署信息,请参阅执行摘要中此处引用的 Microsoft 知识库文章。

鸣谢

Microsoft 通过协调漏洞披露渠道认可在安全社区中帮助我们对客户进行保护的人们所做出的努力。有关详细信息,请参阅鸣谢。

免责声明

Microsoft 知识库中的信息“按原样”提供,没有任何形式的担保。Microsoft 不作任何明示或暗示保证,包括对适销性和针对特定用途的适用性的保证。Microsoft Corporation 或其供应商不对任何损害(包括直接的、间接的、偶然的、必然的损害、商业利润损失或特殊损害)承担任何责任,即使 Microsoft Corporation 或其供应商事先已被告知有可能发生此类损害。有些州不允许排除或限制必然或偶然损害的赔偿责任,因此上述限制可能不适用。