適用於 Windows 7 SP1 和 Server 2008 R2 SP1 的 .NET Framework 4.6、4.6.1、4.6.2、4.7、4.7.1 和 4.7.2,以及適用於 Server 2008 的 .NET Framework 4.6 僅限安全性更新 (KB 4338606) 的說明

套用到
.NET Framework 4.7.2 .NET Framework 4.7.1 .NET Framework 4.7 .NET Framework 4.6 .NET Framework 4.6.1 .NET Framework 4.6.2

摘要

此安全性更新解決下列弱點:

  • 當 .NET Framework 未正確驗證輸入時,即存在「遠端執行程式碼」弱點。 成功利用此弱點的攻擊者可能會控制受影響的系統。 然後,攻擊者可以安裝程式;檢視、變更或刪除資料;或建立具有完整使用者權限的新帳戶。 其帳戶在系統上設定為較少使用者權限的使用者,其受影響可能比擁有系統管理使用者權限的使用者要小。 若要利用這項弱點,攻擊者必須透過易受攻擊的 .NET Framework 方法,將特定輸入傳遞至應用程式。 此安全性更新會更正 .NET Framework 驗證輸入的方式,藉此解決弱點。 要深入了解此弱點,請參閱 Microsoft 常見的漏洞與披露 CVE-2018-8284。
  • .NET Framework 中存在「權限提高」弱點,可能會允許攻擊者提高他們的使用者權限等級。 若要利用這項弱點,攻擊者必須先存取本機電腦,然後執行惡意程式。 此更新會更正 .NET Framework 啟用 COM 物件的方式,藉此解決弱點。 要深入瞭解此弱點,請參閱 Microsoft 常見的漏洞與披露 CVE-2018-8202。
  • 當 .NET Framework 元件無法正確驗證憑證時,即存在「安全性功能略過」弱點。 攻擊者可能會在受到挑戰時顯示過期的憑證。 此安全性更新會確保 .NET Framework 元件正確地驗證憑證,藉此解決弱點。 要深入了解此弱點,請參閱 Microsoft 一般弱點及安全風險 CVE-2018-8356。

重要

  • 適用於 .NET Framework 4.6、4.6.1、4.6.2、4.7、4.7.1 和 4.7.2 的所有更新都需要安裝 d3dcompiler_47.dll 更新。 我們建議您在套用此更新之前,先安裝隨附的 d3dcompiler_47.dll 更新。 如需有關 d3dcompiler_47.dll 更新的詳細資訊,請參閱 Windows 7 SP1 和 Windows Server 2008 R2 SP1 的 KB 4019990。 或者,請參閱 Windows Server 2008 SP2 的 KB 4019478。
  • 如果您在安裝此更新之後安裝語言套件,您必須重新安裝此更新。 因此,我們建議您在安裝此更新前,先安裝任何需要的語言套件。 如需詳細資訊,請參閱將語言套件新增到 Windows (英文)。

此安全性更新的其他相關資訊

如需有關此 Windows 7 SP1 和 Windows Server 2008 R2 SP1 安全性更新的詳細資訊,請參閱下列 Microsoft 知識庫文章:

適用於 Windows 7 SP1 和 Server 2008 R2 的 .NET Framework 3.5.1、4.5.2、4.6、4.6.1、4.6.2、4.7、4.7.1 和 4.7.2 的4340004僅限安全性更新 (KB 4340004)

如需有關此 Windows Server 2008 相關安全性更新的詳細資訊,請參閱下列 Microsoft 知識庫文章:

適用於 Windows Server 2008 的 .NET Framework 2.0 SP2、3.0 SP2、4.5.2 和 4.6 僅限安全性更新 (4340007 KB 4340007)

已知問題

  • 安裝任一 2018 年 7 月 .NET Framework 安全性更新之後,COM 元件因為出現「拒絕存取」、「類別未登錄」或「發生內部失敗,原因不明」錯誤而無法載入。 最常見的失敗簽章如下:
    例外狀況類型:System.UnauthorizedAccessException
    訊息:拒絕存取。 (HRESULT 的例外狀況:0x80070005 (E_ACCESSDENIED) )
    如需有關這個問題的詳細資訊,請參閱下列 Microsoft 知識庫文章:
    安裝 2018 年 7 月的 .NET Framework 安全性和品質彙總套件更新之後,4345913「Access Denied」錯誤和具有 COM 啟動的應用程式失敗
    若要解決此問題,請安裝 8 月僅限安全性更新 KB 4345679。

  • 假設您在已安裝 .NET Framework 4.7.2 或安裝 .NET Framework 4.6、4.6.1、4.6.2、4.7、4.7.1 或 4.7.2 的 2018 年 7 月更新的系統上執行 Azure Active Directory (Azure AD) Connect Health for Sync 監視代理程式。 在這種情況下,系統可能會遇到效能緩慢和 CPU 使用率過高的情況。

    如需有關這個問題的詳細資訊,請參閱下列 Microsoft 知識庫文章:
    4457331 在已安裝 .NET Framework 4.7.2 或 2018 年 7 月更新的 .NET Framework 4.6、4.6.1、4.6.2、4.7、4.7.1 或 4.7.2 的系統上,Azure AD Connect Health for Sync 監視代理程式效能緩慢且 CPU 使用率過高

如何取得並安裝更新

方法 1:Microsoft Update Catalog

若要取得此更新的獨立套件,請前往 Microsoft Update Catalog:

  • 若為 Windows 7 SP1 和 Windows Server 2008 R2 SP1,請下載更新 4340004。
  • 若是 Windows Server 2008,請下載更新 4340007。

方法 2:Windows Software Update Services (WSUS)

在 WSUS 伺服器上,依照下列步驟執行:

  1. 依序按一下 [開始]、[系統管理工具] 和 [Microsoft Windows Server Update Services 3.0]。
  2. 展開 [ComputerName],然後按一下 [動作]。
  3. 按一下 [匯入匯報]。
  4. WSUS 會開啟瀏覽器視窗,系統可能會提示您安裝 ActiveX 控制項。 您必須安裝 ActiveX 控制項才能繼續。
  5. 安裝 ActiveX 控制項之後,您會看到 [Microsoft Update 目錄 ] 畫面。 若是 Windows 7 SP1 和 Windows Server 2008 R2 SP1,請輸入 4340004,若是 Windows Server 2008,請在 [搜尋] 方塊中輸入 4340007,然後按一下 [搜尋]。
  6. 找到符合您環境中作業系統、語言和處理器的 .NET Framework 套件。 按一下 [新增] 以將它們新增至您的購物車。
  7. 選取所需的所有套件之後,按一下 [檢視籃]。
  8. 要將套件匯入 WSUS 伺服器,請按一下 Import。
  9. 匯入套件之後,按一下 [關閉 ] 以返回 WSUS。

更新現在可透過 WSUS 進行安裝。

更新部署資訊

如需有關此安全性更新的詳細部署資訊,請參閱 Microsoft 知識庫中的下列文章:

20180710 安全性更新部署資訊:2018 年 7 月 10 日

更新移除資訊

備註 我們不建議您移除任何安全性更新。 若要移除此更新,請使用 [控制台] 中的 [程式和功能] 項目。

更新重新啟動資訊

除非正在更新的檔案遭到鎖定或正在使用中,否則套用此更新後不需要重新啟動系統。

更新取代資訊

此更新不會取代任何先前發行的更新。

檔案詳細資訊

檔案雜湊

套件名稱 套件雜湊 SHA 1 套件雜湊 SHA 2
NDP46-KB4338606-x64.exe 63C347B905153E90BBF2E73D849CD176F3613EF4 4906F65B2D527DB9FAF1D1F9FB85C0F58ED6A5BAA30EA8FDCA4D28873D7600F1
NDP46-KB4338606-x86.exe D1CE3602DB94EBFE6384017C537AF081DD808439 35731E379E81F4B352E906B337C12C4368B6AA2785447CC67226CEC4805BD90F

      

所有支援的 x64 型系統的檔案屬性

此更新的英文 (美國) 版會安裝具有下表中所列屬性的檔案。 這些檔案的日期與時間是以國際標準時間 (UTC) 表示。 本機電腦上這些檔案的日期與時間,是以您當地的時間和目前的日光節約時間 (DST) 的時差來顯示。 此外,當您對檔案執行特定作業時,其日期與時間可能會改變。

檔案名稱 檔案版本 檔案大小 日期 時間
clr.dll 4.7.3130.0 10,377,344 2018 年 6 月 09 日 03:11
clr.dll 4.7.3130.0 7,249,024 2018 年 6 月 09 日 02:57
clrjit.dll 4.7.3130.0 1,224,336 2018 年 6 月 09 日 03:11
clrjit.dll 4.7.3130.0 522,896 2018 年 6 月 09 日 02:57
compatjit.dll 4.7.3130.0 1,259,672 2018 年 6 月 09 日 03:11
mscordacwks.dll 4.7.3130.0 1,840,800 2018 年 6 月 09 日 03:11
mscordacwks.dll 4.7.3130.0 1,343,136 2018 年 6 月 09 日 02:57
mscordbi.dll 4.7.3130.0 1,623,704 2018 年 6 月 09 日 03:11
mscordbi.dll 4.7.3130.0 1,170,064 2018 年 6 月 09 日 02:57
mscorlib.dll 4.7.3130.0 5,418,136 2018 年 6 月 09 日 03:11
mscorlib.dll 4.7.3130.0 5,638,312 2018 年 6 月 09 日 02:57
msvcp120_clr0400.dll 12.0.52519.0 690,008 2018 年 6 月 09 日 03:12
msvcp120_clr0400.dll 12.0.52519.0 485,576 2018 年 6 月 09 日 02:58
msvcr120_clr0400.dll 12.0.52519.0 993,632 2018 年 6 月 09 日 03:12
msvcr120_clr0400.dll 12.0.52519.0 987,840 2018 年 6 月 09 日 02:58
peverify.dll 4.7.3130.0 260,760 2018 年 6 月 09 日 03:12
peverify.dll 4.7.3130.0 188,568 2018 年 6 月 09 日 02:58
ServiceMonikerSupport.dll 4.7.3130.0 31,456 2018 年 6 月 09 日 03:12
ServiceMonikerSupport.dll 4.7.3130.0 29,384 2018 年 6 月 09 日 02:58
SMDiagnostics.dll 4.7.3130.0 73,808 2018 年 6 月 09 日 02:57
SOS.dll 4.7.3130.0 872,064 2018 年 6 月 09 日 03:11
SOS.dll 4.7.3130.0 743,552 2018 年 6 月 09 日 02:57
System.Activities.dll 4.7.3130.0 1,532,544 2018 年 6 月 09 日 02:57
System.IdentityModel.dll 4.7.3130.0 1,090,176 2018 年 6 月 09 日 02:57
System.IdentityModel.Services.dll 4.7.3130.0 198,376 2018 年 6 月 09 日 02:58
System.Runtime.Serialization.dll 4.7.3130.0 1,056,456 2018 年 6 月 09 日 02:57
System.ServiceModel.Channels.dll 4.7.3130.0 157,928 2018 年 6 月 09 日 02:57
System.ServiceModel.Discovery.dll 4.7.3130.0 308,456 2018 年 6 月 09 日 02:57
System.ServiceModel.dll 4.7.3130.0 6,321,784 2018 年 6 月 09 日 02:57
System.ServiceModel.Internals.dll 4.7.3130.0 260,808 2018 年 6 月 09 日 02:57
System.ServiceModel.WasHosting.dll 4.7.3130.0 39,656 2018 年 6 月 09 日 02:58
System.Workflow.Activities.dll 4.7.3130.0 1,051,360 2018 年 6 月 09 日 02:58
System.Workflow.ComponentModel.dll 4.7.3130.0 1,542,384 2018 年 6 月 09 日 02:58
System.Workflow.Runtime.dll 4.7.3130.0 498,896 2018 年 6 月 09 日 02:58
WorkflowServiceHostPerformanceCounters.dll 4.7.3130.0 101,136 2018 年 6 月 09 日 03:11
WorkflowServiceHostPerformanceCounters.dll 4.7.3130.0 89,384 2018 年 6 月 09 日 02:57

所有支援的 x86 型系統的檔案屬性

此更新的英文 (美國) 版會安裝具有下表中所列屬性的檔案。 這些檔案的日期與時間是以國際標準時間 (UTC) 表示。 本機電腦上這些檔案的日期與時間,是以您當地的時間和目前的日光節約時間 (DST) 的時差來顯示。 此外,當您對檔案執行特定作業時,其日期與時間可能會改變。

檔案名稱 檔案版本 檔案大小 日期 時間
clr.dll 4.7.3130.0 7,249,024 2018 年 6 月 09 日 02:57
clrjit.dll 4.7.3130.0 522,896 2018 年 6 月 09 日 02:57
mscordacwks.dll 4.7.3130.0 1,343,136 2018 年 6 月 09 日 02:57
mscordbi.dll 4.7.3130.0 1,170,064 2018 年 6 月 09 日 02:57
mscorlib.dll 4.7.3130.0 5,638,312 2018 年 6 月 09 日 02:57
msvcp120_clr0400.dll 12.0.52519.0 485,576 2018 年 6 月 09 日 02:58
msvcr120_clr0400.dll 12.0.52519.0 987,840 2018 年 6 月 09 日 02:58
peverify.dll 4.7.3130.0 188,568 2018 年 6 月 09 日 02:58
ServiceMonikerSupport.dll 4.7.3130.0 29,384 2018 年 6 月 09 日 02:58
SMDiagnostics.dll 4.7.3130.0 73,808 2018 年 6 月 09 日 02:57
SOS.dll 4.7.3130.0 743,552 2018 年 6 月 09 日 02:57
System.Activities.dll 4.7.3130.0 1,532,544 2018 年 6 月 09 日 02:57
System.IdentityModel.dll 4.7.3130.0 1,090,176 2018 年 6 月 09 日 02:57
System.IdentityModel.Services.dll 4.7.3130.0 198,376 2018 年 6 月 09 日 02:58
System.Runtime.Serialization.dll 4.7.3130.0 1,056,456 2018 年 6 月 09 日 02:57
System.ServiceModel.Channels.dll 4.7.3130.0 157,928 2018 年 6 月 09 日 02:57
System.ServiceModel.Discovery.dll 4.7.3130.0 308,456 2018 年 6 月 09 日 02:57
System.ServiceModel.dll 4.7.3130.0 6,321,784 2018 年 6 月 09 日 02:57
System.ServiceModel.Internals.dll 4.7.3130.0 260,808 2018 年 6 月 09 日 02:57
System.ServiceModel.WasHosting.dll 4.7.3130.0 39,656 2018 年 6 月 09 日 02:58
System.Workflow.Activities.dll 4.7.3130.0 1,051,360 2018 年 6 月 09 日 02:58
System.Workflow.ComponentModel.dll 4.7.3130.0 1,542,384 2018 年 6 月 09 日 02:58
System.Workflow.Runtime.dll 4.7.3130.0 498,896 2018 年 6 月 09 日 02:58
WorkflowServiceHostPerformanceCounters.dll 4.7.3130.0 89,384 2018 年 6 月 09 日 02:57

如何取得此安全性更新的說明及支援