发布日期:2016 年 5 月 10 日
版本: 1.0
执行摘要此安全更新程序可修复 Microsoft .NET Framework 中的一个漏洞。如果攻击者将未加密的数据插入目标安全通道,然后在目标客户端和合法的服务器之间执行中间人 (MiTM) 攻击,该漏洞可能导致信息泄漏。
对于受影响的 Microsoft Windows 版本上的 Microsoft .NET Framework 2.0 Service Pack 2、Microsoft .NET Framework 3.5、Microsoft .NET Framework 3.5.1、Microsoft .NET Framework 4.5.2、Microsoft .NET Framework 4.6 和 Microsoft .NET Framework 4.6.1,此安全更新程序的等级为“重要”。有关详细信息,请参阅受影响的软件部分。
该安全更新通过修改 .NET 加密组件发送和接收经过加密的网络数据包的方式来修复此漏洞。有关此漏洞的详细信息,请参阅漏洞信息部分。
漏洞信息 TLS/SSL 信息泄漏漏洞 - CVE-2016-0149在 Microsoft.NET Framework 的加密组件中实现的 TLS/SSL 协议中存在一个信息泄漏漏洞。成功利用此漏洞的攻击者可以对加密的 SSL/TLS 通信进行解密。
要利用此漏洞,攻击者首先必须将未加密的数据插入安全通道,然后在目标客户端和合法的服务器之间执行中间人 (MiTM) 攻击。该更新通过修改 .NET 加密组件发送和接收经过加密的网络数据包的方式来修复此漏洞。
重要提示 Microsoft 建议客户先下载可用更新并在受控/托管环境中进行测试,然后在生产环境中部署。
如果遇到应用程序兼容性问题,建议的方法是确保服务器和客户端终结点正确实现 TLS RFC,并可以在此更新后解释分别包含 1、n-1 字节的两个拆分记录。有关更多信息和开发人员指导,请参阅 Microsoft 知识库文章 3155464。