Microsoft 安全公告 MS15-060 - 重要提示
Microsoft 通用控件中的漏洞可能允许远程代码执行(3059317)
发布时间: 2015 年 6 月 9 日
版本: 1.0
执行摘要
此安全更新可解决 Microsoft Windows 中的漏洞。 如果用户单击特制链接或指向特制内容的链接,然后在 Internet Explorer 中调用 F12 开发人员工具,则此漏洞可能会允许远程代码执行。
此安全更新针对所有受支持的 Windows Vista 版本、Windows Server 2008、Windows 7、Windows Server 2008 R2、Windows 8、Windows Server 2012、Windows RT、Windows 8.1、Windows Server 2012 R2 和 Windows RT 8.1 的所有受支持版本都被评为“重要”。 有关详细信息,请参阅 “受影响的软件 ”部分。
安全更新通过更正 Windows 如何处理内存中的对象来解决漏洞。 有关漏洞的详细信息,请参阅 “漏洞信息 ”部分。
有关此更新的详细信息,请参阅 Microsoft 知识库文章3059317。
受影响的软件
以下软件版本或版本受到影响。 未列出的版本或版本要么超过其支持生命周期,要么不受影响。 若要确定软件版本或版本的支持生命周期,请参阅Microsoft 支持部门生命周期。
操作系统 | 最大安全影响 | 聚合严重性分级 | 汇报已替换* |
---|---|---|---|
Windows Vista | |||
Windows Vista Service Pack 2 (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
Windows Vista x64 Edition Service Pack 2 (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
Windows Server 2008 | |||
Windows Server 2008 for 32 位系统 Service Pack 2 (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
基于 x64 的系统 Service Pack 2 的 Windows Server 2008 (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
基于 Itanium 的系统 Service Pack 2 的 Windows Server 2008 (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
Windows 7 | |||
Windows 7 for 32 位系统 Service Pack 1 (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
基于 x64 的系统 Service Pack 1 的 Windows 7 (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
Windows Server 2008 R2 | |||
基于 x64 的系统 Service Pack 1 的 Windows Server 2008 R2 (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
适用于基于 Itanium 的系统 Service Pack 1 的 Windows Server 2008 R2 (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
Windows 8 和 Windows 8.1 | |||
适用于 32 位系统的 Windows 8 (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
基于 x64 的系统 (3059317) 的 Windows 8 | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
适用于 32 位系统的 Windows 8.1 (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
基于 x64 的系统 (3059317) 的 Windows 8.1 | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
Windows Server 2012 和 Windows Server 2012 R2 | |||
Windows Server 2012 (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
Windows Server 2012 R2 (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
Windows RT 和 Windows RT 8.1 | |||
Windows RT[1](3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
Windows RT 8.1[1](3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
服务器核心安装选项 | |||
Windows Server 2008 for 32 位系统 Service Pack 2 (服务器核心安装) (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
基于 x64 的系统 Service Pack 2(服务器核心安装)的 Windows Server 2008 (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
基于 x64 的系统 Service Pack 1 (服务器核心安装)的 Windows Server 2008 R2(3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
Windows Server 2012 (服务器核心安装) (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
Windows Server 2012 R2 (服务器核心安装) (3059317) | 远程代码执行 | 重要 | MS15-054 中的 3051768 |
请注意 ,此更新适用于 Windows Technical Preview 和 Windows Server Technical Preview。 鼓励运行这些操作系统的客户应用通过Windows 更新提供的更新。
[1]此更新只能通过Windows 更新获取。
*汇报替换列仅显示被取代更新链中的最新更新。 有关替换的更新的完整列表,请转到 Microsoft 更新目录,搜索更新知识库(KB)编号,然后查看更新详细信息(更新替换的信息位于“程序包详细信息”选项卡上)。
严重性分级和漏洞标识符
以下严重性分级假定漏洞的潜在最大影响。 有关此安全公告发布后 30 天内漏洞的可利用性及其严重性评级和安全影响的信息,请参阅 6 月公告摘要中的“可利用性索引”。
受影响的软件的漏洞严重性分级和最大安全影响 | ||
---|---|---|
受影响的软件 | Microsoft Common Control Use After Free Vulnerability - CVE-2015-1756 | 聚合严重性分级 |
Windows Vista | ||
Windows Vista Service Pack 2 (3059317) | 重要的 远程代码执行 | 重要说明 |
Windows Vista x64 Edition Service Pack 2 (3059317) | 重要的 远程代码执行 | 重要说明 |
Windows Server 2008 | ||
Windows Server 2008 for 32 位系统 Service Pack 2 (3059317) | 重要的 远程代码执行 | 重要说明 |
基于 x64 的系统 Service Pack 2 的 Windows Server 2008 (3059317) | 重要的 远程代码执行 | 重要说明 |
基于 Itanium 的系统 Service Pack 2 的 Windows Server 2008 (3059317) | 重要的 远程代码执行 | 重要说明 |
Windows 7 | ||
Windows 7 for 32 位系统 Service Pack 1 (3059317) | 重要的 远程代码执行 | 重要说明 |
基于 x64 的系统 Service Pack 1 的 Windows 7 (3059317) | 重要的 远程代码执行 | 重要说明 |
Windows Server 2008 R2 | ||
基于 x64 的系统 Service Pack 1 的 Windows Server 2008 R2 (3059317) | 重要的 远程代码执行 | 重要说明 |
适用于基于 Itanium 的系统 Service Pack 1 的 Windows Server 2008 R2 (3059317) | 重要的 远程代码执行 | 重要说明 |
Windows 8 和 Windows 8.1 | ||
适用于 32 位系统的 Windows 8 (3059317) | 重要的 远程代码执行 | 重要说明 |
基于 x64 的系统(3059317) 的 Windows 8 | 重要的 远程代码执行 | 重要说明 |
适用于 32 位系统的 Windows 8.1 (3059317) | 重要的 远程代码执行 | 重要说明 |
基于 x64 的系统(3059317) 的 Windows 8.1 | 重要的 远程代码执行 | 重要说明 |
Windows Server 2012 和 Windows Server 2012 R2 | ||
Windows Server 2012 (3059317) | 重要的 远程代码执行 | 重要说明 |
Windows Server 2012 R2 (3059317) | 重要的 远程代码执行 | 重要说明 |
Windows RT 和 Windows RT 8.1 | ||
Windows RT (3059317) | 重要的 远程代码执行 | 重要说明 |
Windows RT 8.1 (3059317) | 重要的 远程代码执行 | 重要说明 |
服务器核心安装选项 | ||
Windows Server 2008 for 32 位系统 Service Pack 2 (服务器核心安装) (3059317) | 重要的 远程代码执行 | 重要说明 |
基于 x64 的系统 Service Pack 2(服务器核心安装)的 Windows Server 2008(3059317) | 重要的 远程代码执行 | 重要说明 |
基于 x64 的系统 Service Pack 1(服务器核心安装)的 Windows Server 2008 R2(3059317) | 重要的 远程代码执行 | 重要说明 |
Windows Server 2012 (服务器核心安装) (3059317) | 重要的 远程代码执行 | 重要说明 |
Windows Server 2012 R2 (服务器核心安装) (3059317) | 重要的 远程代码执行 | 重要说明 |
漏洞信息
Microsoft Common Control Use After Free Vulnerability - CVE-2015-1756
当远程代码执行漏洞访问内存中未正确初始化或已删除的对象时,Microsoft Common Controls 中存在远程代码执行漏洞。 成功利用此漏洞的攻击者可能会获得与当前用户相同的用户权限。 如果当前用户使用管理用户权限登录,则成功利用此漏洞的攻击者可以完全控制受影响的系统。 然后,攻击者可能会安装程序、查看更改项或删除数据,还可能会使用完全用户权限创建新的帐户。 攻击者可以通过说服用户单击特制的链接或指向特制内容的链接来利用漏洞。 然后,当用户在 Internet Explorer 中调用 F12 开发人员工具时触发该漏洞。
更新通过更正 Windows 如何处理内存中的对象来解决漏洞。
此漏洞已公开披露。 它已分配有常见漏洞和公开号码 CVE-2015-1756。 当本公告最初发布时,Microsoft 未收到任何信息,表明此问题已公开用于攻击客户。
缓解因素
Microsoft 尚未识别此漏洞的任何 缓解因素 。
解决方法
以下解决方法可能对你的情况有所帮助:
通过系统注册表禁用 Internet Explorer 开发人员工具
请注意 ,错误地使用注册表编辑器可能会导致严重问题,可能需要重新安装操作系统。 Microsoft 无法保证可以解决因不正确地使用注册表编辑器而导致的问题。 请慎用注册表编辑器,风险自负。 有关如何编辑注册表的信息,请查看注册表编辑器(Regedit.exe)中的“更改键和值”帮助主题,或在Regedt32.exe中查看“在注册表中添加和删除信息”和“编辑注册表数据”帮助主题。若要禁用 Internet Explorer 开发人员工具,请创建并运行以下托管脚本:
将以下内容保存到扩展名为.reg的文件(例如,Disable_IEDevTools.reg):
Windows Registry Editor Version 5.00 HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\IEDevTools] "Disabled"=dword:00000001
使用以下命令在目标计算机上运行上述注册表脚本:
Regedit.exe /s Disable_IEDevTools.reg ```
解决方法的影响。 Internet Explorer 开发人员工具(例如调试、性能分析、测试、查看源)提供的功能将不再在系统上可用。
如何撤消解决方法:
若要撤消解决方法,请通过创建并运行以下托管脚本来启用 Internet Explorer 开发人员工具:
将以下内容保存到扩展名为.reg的文件(例如,Enable_IEDevTools.reg):
Windows Registry Editor Version 5.00 HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\IEDevTools] "Disabled"=dword:00000000
使用以下命令在目标计算机上运行上述注册表脚本:
Regedit.exe /s Enable_IEDevTools.reg
安全更新部署
有关安全更新部署信息,请参阅“执行摘要”中引用的 Microsoft 知识库文章。
致谢
Microsoft 认识到安全社区中那些帮助我们通过协调漏洞披露来保护客户的努力。 有关详细信息,请参阅确认。
免责声明
Microsoft 知识库中提供的信息“按原样”提供,不提供任何形式的担保。 Microsoft 不明确或暗示所有保证,包括适销性和针对特定用途的适用性和适用性的保证。 在任何情况下,Microsoft Corporation 或其供应商都应对任何损害负责,包括直接、间接、附带、后果性、业务利润损失或特殊损害,即使 Microsoft Corporation 或其供应商被告知存在此类损害的可能性。 某些州不允许排除或限制后果性或附带性损害的责任,因此上述限制可能不适用。
修订
- V1.0(2015 年 6 月 9 日):公告已发布。
页面生成的 2015-06-03 11:26Z-07:00。