Microsoft 資訊安全公告 MS15-092 - 重要
.NET Framework 中的資訊安全風險可能會允許權限提高 (3086251)
發行日期:2015 年 8 月 11 日 | 更新日期:2015 年 1 月 22 日
版本: 1.2
提要
這個安全性更新可解決 Microsoft .NET Framework 中的弱點。如果使用者執行蓄意製作的 .NET 應用程式,這些弱點可能會允許權限提高。不過,在所有情況下,攻擊者都無法強迫使用者執行應用程式,他們必須說服使用者。
對於所有受支援版本之 Microsoft Windows (Itanium 版本除外) 上的 Microsoft .NET Framework 4.6,此安全性更新的等級為「重要」。如需更多資訊,請參閱<受影響的軟體>一節。
此安全性更新可修正 .NET Framework 的 RyuJIT 編譯器最佳化,因而能解決這些弱點。如需有關資訊安全風險的詳細資訊,請參閱<資訊安全風險資訊>一節。
如需有關此更新的詳細資訊,請參閱 Microsoft 知識庫文件編號 3086251。
受影響的軟體
下列軟體版號或版本會受到影響。未列出的版號或版本不是超出支援週期就是不受影響。若要瞭解您的軟體版本的支援週期,請參閱 Microsoft 產品技術支援週期網站。
**作業系統** | **元件** | **最大安全性影響** | **彙總嚴重性等級** | **已取代更新** |
**Windows Vista** | ||||
Windows Vista Service Pack 2 | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48450) (3083186) | 權限提高 | 重要 | 無 |
Windows Vista x64 Edition Service Pack 2 | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48450) (3083186) | 權限提高 | 重要 | 無 |
**Windows Server 2008** | ||||
適用於 32 位元系統的 Windows Server 2008 Service Pack 2 | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48450) (3083186) | 權限提高 | 重要 | 無 |
適用於 x64 型系統的 Windows Server 2008 Service Pack 2 | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48450) (3083186) | 權限提高 | 重要 | 無 |
**Windows 7** | ||||
適用於 32 位元系統的 Windows 7 Service Pack 1 | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48450) (3083186) | 權限提高 | 重要 | 無 |
適用於 x64 型系統的 Windows 7 Service Pack 1 | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48450) (3083186) | 權限提高 | 重要 | 無 |
**Windows Server 2008 R2** | ||||
適用於 x64 型系統的 Windows Server 2008 R2 Service Pack 1 | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48450) (3083186) | 權限提高 | 重要 | 無 |
**Windows 8 和 Windows 8.1** | ||||
Windows 8 32 位元系統 | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48461) (3083184) | 權限提高 | 重要 | 無 |
適用於 x64 型系統的 Windows 8 | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48461) (3083184) | 權限提高 | 重要 | 無 |
Windows 8.1 32 位元系統 | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48460) (3083185) | 權限提高 | 重要 | 無 |
適用於 x64 型系統的 Windows 8.1 | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48460) (3083185) | 權限提高 | 重要 | 無 |
**Windows Server 2012 和 Windows Server 2012 R2** | ||||
Windows Server 2012 | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48461) (3083184) | 權限提高 | 重要 | 無 |
Windows Server 2012 R2 | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48460) (3083185) | 權限提高 | 重要 | 無 |
**Windows RT 和 Windows RT 8.1** | ||||
Windows RT[1] | Microsoft .NET Framework 4.6 (3083184) | 權限提高 | 重要 | 無 |
Windows RT 8.1[1] | Microsoft .NET Framework 4.6 (3083185) | 權限提高 | 重要 | 無 |
**Windows 10** | ||||
適用於 32 位元系統的 Windows 10[2] | [Microsoft .NET Framework 4.6](https://support.microsoft.com/zh-tw/kb/3081436) (3081436) | 權限提高 | 重要 | 無 |
適用於 x64 型系統的 Windows 10 [2] | [Microsoft .NET Framework 4.6](https://support.microsoft.com/zh-tw/kb/3081436) (3081436) | 權限提高 | 重要 | 無 |
**Server Core 安裝選項** | ||||
適用於 32 位元系統的 Windows Server 2008 Service Pack 2 (Server Core 安裝) | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48450) (3083186) | 權限提高 | 重要 | 無 |
適用於 x64 型系統的 Windows Server 2008 Service Pack 2 (Server Core 安裝) | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48450) (3083186) | 權限提高 | 重要 | 無 |
適用於 x64 型系統的 Windows Server 2008 R2 Service Pack 1 (Server Core 安裝) | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48450) (3083186) | 權限提高 | 重要 | 無 |
Windows Server 2012 (Server Core 安裝) | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48461) (3083184) | 權限提高 | 重要 | 無 |
Windows Server 2012 R2 (Server Core 安裝) | [Microsoft .NET Framework 4.6](https://www.microsoft.com/zh-tw/download/details.aspx?id=48460) (3083185) | 權限提高 | 重要 | 無 |
[2]的 Windows 10 更新是累積的。除了含有非安全性更新之外,它還含有本月份安全性發行隨附之所有受影響 Windows 10 弱點的所有安全性修正程式。更新僅透過 Windows Update Catalog 提供。請參閱 Microsoft 知識庫文章編號 3081436,以取得更多資訊及下載連結。
注意 這些更新也可供 Microsoft .NET Framework 4.6 RC 使用,但僅能透過 Microsoft 下載中心和 Windows Update 取得。
注意 Windows Server Technical Preview 2 將受到影響。建議執行此作業系統的客戶套用更新,您可以透過 Windows Update 取得更新。
更新常見問題集
我該如何分辨已安裝的 Microsoft .NET Framework 版本?
您可以在一個系統上安裝和執行多個版本的 .NET Framework,且能以任何順序安裝各版本。如需更多資訊,請參閱 Microsoft 知識庫文件編號 318785。
嚴重性等級和弱點識別碼
下列嚴重性等級是假設資訊安全風險可能造成的最嚴重影響而評定。在本資訊安全公告發行的 30 天內,如需資訊安全風險之易遭利用性與嚴重性等級和資訊安全影響之間對應關係的資訊,請參閱 8 月份公告摘要中的<資訊安全風險索引>。
**依受影響軟體列出的弱點嚴重性等級和最大安全性影響** | ||||
**受影響的軟體** | [**RyuJIT 最佳化權限提高弱點 - CVE-2015-2479**](https://www.cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2015-2479) | [**RyuJIT 最佳化權限提高弱點 - CVE-2015-2480**](https://www.cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2015-2480) | [**RyuJIT 最佳化權限提高弱點 - CVE-2015-2481**](https://www.cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2015-2481) | **彙總嚴重性等級** |
**Microsoft .NET Framework 4.6** | ||||
安裝在 Windows Vista Service Pack 2 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在 Windows Vista x64 Edition Service Pack 2 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在適用於 32 位元系統之 Windows Server 2008 Service Pack 2 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在適用於 32 位元系統之 Windows Server 2008 Service Pack 2 (Server Core 安裝) 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在適用於 x64 系統之 Windows Server 2008 Service Pack 2 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在適用於 x64 型系統之 Windows Server 2008 R2 Service Pack 2 (Server Core 安裝) 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在適用於 32 位元系統之 Windows 7 Service Pack 1 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在適用於 x64 系統之 Windows 7 Service Pack 1 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在適用於 x64 型系統之 Windows Server 2008 R2 Service Pack 1 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在適用於 x64 型系統之 Windows Server 2008 R2 Service Pack 1 (Server Core 安裝) 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在適用於 32 位元系統之 Windows 8 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在適用於 x64 系統之 Windows 8 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在適用於 32 位元系統之 Windows 8.1 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在適用於 x64 系統之 Windows 8.1 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在 Windows Server 2012 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在 Windows Server 2012 (Server Core 安裝) 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在 Windows Server 2012 R2 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在 Windows Server 2012 R2 (Server Core 安裝) 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在 Windows RT 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在 Windows RT 8.1 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在適用於 32 位元系統之 Windows 10 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
安裝在適用於 x64 系統之 Windows 10 上的 Microsoft .NET Framework 4.6 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** 權限提高 |
**重要** |
弱點資訊
多項 RyuJIT 最佳化權限提高弱點
當 RyuJIT 編譯器不當最佳化某些會引發程式碼產生錯誤的參數時,Microsoft .NET Framework 會出現權限提高弱點。成功利用此資訊安全風險的攻擊者可以取得受影響系統的完整控制權。攻擊者接下來將能安裝程式,檢視、變更或刪除資料,或建立具有完整使用者權限的新帳戶。系統上帳戶使用者權限較低的使用者,其受影響的程度比擁有系統管理權限的使用者要小。
攻擊者必須裝載蓄意製作的 .NET 應用程式並引誘使用者執行該應用程式,才能利用這些弱點。不過,在所有情況下,攻擊者都無法強迫使用者執行應用程式,他們必須說服使用者。此安全性更新可修正 .NET Framework 的 RyuJIT 編譯器最佳化,因而能解決這些弱點。
下表包含「一般性弱點」清單中每個弱點的標準項目連結:
資訊安全風險標題 | CVE 編號 | 已公開揭露 | 是否遭到利用 |
RyuJIT 最佳化權限提高弱點 | CVE-2015-2479 | 無 | 無 |
RyuJIT 最佳化權限提高弱點 | CVE-2015-2480 | 無 | 無 |
RyuJIT 最佳化權限提高弱點 | CVE-2015-2481 | 無 | 無 |