Microsoft 安全公告 MS16-012 - 严重

Microsoft Windows PDF 库安全更新,以解决远程代码执行(3138938)

发布时间: 2016 年 2 月 9 日

版本: 1.0

执行摘要

此安全更新可解决 Microsoft Windows 中的漏洞。 如果 Microsoft Windows PDF 库处理应用程序编程接口(API)调用不当,则更严重的漏洞可能会允许远程代码执行,这可能导致攻击者在用户的系统上运行任意代码。 成功利用漏洞的攻击者可能会获得与当前用户相同的用户权限。 其帐户配置为对系统具有较少用户权限的客户的影响可能比具有管理用户权限的客户的影响要小。 但是,攻击者无法强制用户下载或打开恶意 PDF 文档。

对于所有受支持的 Windows 8.1 版本、Windows Server 2012、Windows Server 2012 R2 和 Windows 10,此安全更新都被评为“严重”。 有关详细信息,请参阅 “受影响的软件 ”部分。

更新通过更改对 PDF 库进行 API 调用时的内存处理方式以及修改 Windows 阅读器分析文件的方式来解决漏洞。 有关漏洞的详细信息,请参阅 “漏洞信息 ”部分。

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

受影响的软件和漏洞严重性分级

以下软件版本或版本受到影响。 未列出的版本或版本要么超过其支持生命周期,要么不受影响。 若要确定软件版本或版本的支持生命周期,请参阅Microsoft 支持部门生命周期

以下严重性分级假定漏洞的潜在最大影响。 有关此安全公告发布后 30 天内漏洞的可利用性及其严重性评级和安全影响的信息,请参阅 2 月公告摘要中的 Exploitability Index。

操作系统 Microsoft PDF 库缓冲区溢出漏洞 - CVE-2016-0058 Microsoft Windows 读取者漏洞 - CVE-2016-0046 已替换汇报
Windows 8.1
适用于 32 位系统的 Windows 8.1 (3123294) 关键 远程代码执行 关键 远程代码执行
基于 x64 的系统 (3123294) 的 Windows 8.1 关键 远程代码执行 关键 远程代码执行
Windows Server 2012 和 Windows Server 2012 R2
Windows Server 2012 (3123294) 关键 远程代码执行 关键 远程代码执行
Windows Server 2012 R2 (3123294) 关键 远程代码执行 关键 远程代码执行
Windows 10
Windows 10 for 32 位系统[1](3135174) 关键 远程代码执行 关键 远程代码执行
基于 x64 的系统 Windows 10[1](3135174) 关键 远程代码执行 关键 远程代码执行
服务器核心安装选项
Windows Server 2012 R2 (服务器核心安装) (3123294) 关键 远程代码执行 关键 远程代码执行

[1]Windows 10 更新是累积更新。 除了包含非安全更新之外,它们还包含随每月安全版本一起提供的所有受 Windows 10 影响的漏洞的所有安全修补程序。 可通过Windows 更新目录获取更新。

漏洞信息

Microsoft Windows 读取者漏洞 - CVE-2016-0046

在 Windows 阅读器中打开特制文件时,Microsoft Windows 中存在远程代码执行漏洞。 成功利用此漏洞的攻击者可能会导致任意代码在当前用户的上下文中执行。 如果用户使用管理用户权限登录,攻击者可以控制受影响的系统。 然后,攻击者可能会安装程序、查看更改项或删除数据,还可能会使用完全用户权限创建新的帐户。 其帐户配置为对系统具有较少用户权限的客户的影响可能比具有管理用户权限的客户的影响要小。

要使攻击成功,用户必须使用受影响的 Windows 阅读器版本打开专门制作的 Windows 阅读器文件。 在电子邮件攻击方案中,攻击者必须说服用户打开专门制作的 Windows 阅读器文件。 更新通过修改 Windows 读取器分析文件的方式来解决漏洞。

下表包含指向常见漏洞和公开列表中的每个漏洞的标准条目的链接:

漏洞标题 CVE 编号 公开披露 利用
Microsoft Windows 读取者漏洞 CVE-2016-0046

缓解因素

Microsoft 尚未识别此漏洞的任何 缓解因素

解决方法

Microsoft 尚未识别此漏洞的任何 解决方法

Microsoft PDF 库缓冲区溢出漏洞 - CVE-2016-0058

当 Microsoft Windows PDF 库中处理应用程序编程接口(API)调用不当时,存在漏洞,这可能导致攻击者在用户的系统上运行任意代码。 成功利用此漏洞的攻击者可能会获得与当前用户相同的用户权限。 其帐户配置为对系统具有较少用户权限的客户的影响可能比具有管理用户权限的客户的影响要小。

攻击者无法强制用户在 PDF 文档中下载或运行恶意代码。 更新通过更改对 PDF 库的 API 调用处理内存的方式来解决漏洞。

下表包含指向常见漏洞和公开列表中的每个漏洞的标准条目的链接:

漏洞标题 CVE 编号 公开披露 利用
Microsoft PDF 库缓冲区溢出漏洞 CVE-2016-0058

缓解因素

Microsoft 尚未识别此漏洞的任何 缓解因素

解决方法

Microsoft 尚未识别此漏洞的任何 解决方法

安全更新部署

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

致谢

Microsoft 认识到安全社区中那些帮助我们通过协调漏洞披露来保护客户的努力。 有关详细信息,请参阅确认。

免责声明

Microsoft 知识库中提供的信息“按原样”提供,不提供任何形式的担保。 Microsoft 不明确或暗示所有保证,包括适销性和针对特定用途的适用性和适用性的保证。 在任何情况下,Microsoft Corporation 或其供应商都应对任何损害负责,包括直接、间接、附带、后果性、业务利润损失或特殊损害,即使 Microsoft Corporation 或其供应商被告知存在此类损害的可能性。 某些州不允许排除或限制后果性或附带性损害的责任,因此上述限制可能不适用。

修订

  • V1.0(2016 年 2 月 9 日):公告已发布。

页面生成的 2016-02-09 08:26-08:00。