Microsoft 安全性公告 MS16-088 - 重大

Microsoft Office 的安全性更新 (3170008)

發佈時間: 2016 年 7 月 12 日

版本: 1.0

執行摘要

此安全性更新可解決 Microsoft Office 中的弱點。 如果用戶開啟特製的 Microsoft Office 檔案,最嚴重的弱點可能會允許遠端程式代碼執行。 成功利用弱點的攻擊者可以在目前使用者的內容中執行任意程序代碼。 帳戶設定為在系統上擁有較少用戶權力的客戶,其影響可能會比具有系統管理用戶權力的客戶少。

如需弱點的詳細資訊,請參閱 受影響的軟體和弱點嚴重性評等 一節。

安全性更新可藉由修正下列方式來解決弱點:

  • Office 會處理記憶體中的物件
  • 某些函式會處理記憶體中的物件
  • Windows 會在載入連結庫之前驗證輸入

如需弱點的詳細資訊,請參閱 弱點資訊 一節。

如需此更新的詳細資訊,請參閱 Microsoft 知識庫文章3170008。 

受影響的軟體和弱點嚴重性評等

下列軟體版本或版本受到影響。 未列出的版本或版本要麼超過其支援生命周期,要麼不會受到影響。 若要判斷軟體版本或版本的支援生命週期,請參閱 Microsoft 支援服務 生命週期

下列嚴重性評等假設弱點的潛在最大影響。 如需有關此安全性布告欄發行的 30 天內有關弱點嚴重性評等和安全性影響之惡意探索性的資訊,請參閱 7 月公告摘要中的惡意探索性索引。 

Microsoft Office Software

受影響的軟體 Microsoft Office 記憶體損毀弱點 - CVE-2016-3278 Microsoft Office 安全性功能略過弱點 - CVE-2016-3279 Microsoft Office 記憶體損毀弱點 - CVE-2016-3280 Microsoft Office 記憶體損毀弱點 - CVE-2016-3281 Microsoft Office 記憶體損毀弱點 - CVE-2016-3282 Microsoft Office 記憶體損毀弱點 - CVE-2016-3283 Microsoft Office 記憶體損毀弱點 - CVE-2016-3284 更新 已取代*
Microsoft Office 2007
Microsoft Excel 2007 Service Pack 3 (3115306) 不適用 不適用 不適用 不適用 不適用 不適用 重要 遠端程式代碼執行 MS16-070 中的 3115107
Microsoft Word 2007 Service Pack 3 (3115311) 不適用 不適用 重大 遠端程式代碼執行 不適用 重大 遠端程式代碼執行 不適用 不適用 MS16-070 中的 3115195
Microsoft Office 2010
Microsoft Office 2010 Service Pack 2 (32 位版本) (3115315) 不適用 重要 安全性功能略過 重大 遠端程式代碼執行 重大 遠端程式代碼執行 重大 遠端程式代碼執行 不適用 不適用 MS16-070 中的 3115198
Microsoft Office 2010 Service Pack 2 (64 位版本) (3115315) 不適用 重要 安全性功能略過 重大 遠端程式代碼執行 重大 遠端程式代碼執行 重大 遠端程式代碼執行 不適用 不適用 MS16-070 中的 3115198
Microsoft Excel 2010 Service Pack 2 (32 位版本) (3115322) 不適用 重要 安全性功能略過 不適用 不適用 不適用 不適用 重要 遠端程式代碼執行 MS16-070 中的 3115130
Microsoft Excel 2010 Service Pack 2 (64 位版本) (3115322) 不適用 重要 安全性功能略過 不適用 不適用 不適用 不適用 重要 遠端程式代碼執行 MS16-070 中的 3115130
Microsoft Outlook 2010 Service Pack 2 (32 位版本) (3115246) 重要 遠端程式代碼執行 不適用 不適用 不適用 不適用 不適用 不適用 MS16-029 中的 3114883
Microsoft Outlook 2010 Service Pack 2 (64 位版本) (3115246) 重要 遠端程式代碼執行 不適用 不適用 不適用 不適用 不適用 不適用 MS16-029 中的 3114883
Microsoft PowerPoint 2010 Service Pack 2 (32 位版本) (3115118) 不適用 重要 安全性功能略過 不適用 不適用 不適用 不適用 不適用 MS16-004 中的 3114396
Microsoft PowerPoint 2010 Service Pack 2 (64 位版本) (3115118) 不適用 重要 安全性功能略過 不適用 不適用 不適用 不適用 不適用 MS16-004 中的 3114396
Microsoft Word 2010 Service Pack 2 (32 位版本) (3115317) 不適用 重要 安全性功能略過 重大 遠端程式代碼執行 重大 遠端程式代碼執行 重大 遠端程式代碼執行 不適用 不適用 MS16-070 中的 3115243
Microsoft Word 2010 Service Pack 2 (64 位版本) (3115317) 不適用 重要 安全性功能略過 重大 遠端程式代碼執行 重大 遠端程式代碼執行 重大 遠端程式代碼執行 不適用 不適用 MS16-070 中的 3115243
Microsoft Office 2013
Microsoft Excel 2013 Service Pack 1 (32 位版本) (3115262) 不適用 重要 安全性功能略過 不適用 不適用 不適用 不適用 重要 遠端程式代碼執行 MS16-042 中的 3114947
Microsoft Excel 2013 Service Pack 1 (64 位版本) (3115262) 不適用 重要 安全性功能略過 不適用 不適用 不適用 不適用 重要 遠端程式代碼執行 MS16-042 中的 3114947
Microsoft Outlook 2013 Service Pack 1 (32 位版本) (3115259) 重要 遠端程式代碼執行 不適用 不適用 不適用 不適用 不適用 不適用 MS16-029 中的 3114829
Microsoft Outlook 2013 Service Pack 1 (64 位版本) (3115259) 重要 遠端程式代碼執行 不適用 不適用 不適用 不適用 不適用 不適用 MS16-029 中的 3114829
Microsoft PowerPoint 2013 Service Pack 1 (32 位版本) (3115254) 不適用 重要 安全性功能略過 不適用 不適用 不適用 不適用 不適用 MS16-004 中的 3114482
Microsoft PowerPoint 2013 Service Pack 1 (64 位版本) (3115254) 不適用 重要 安全性功能略過 不適用 不適用 不適用 不適用 不適用 MS16-004 中的 3114482
Microsoft Word 2013 Service Pack 1 (32 位版本) (3115292) 不適用 重要 安全性功能略過 重大 遠端程式代碼執行 重大 遠端程式代碼執行 重大 遠端程式代碼執行 不適用 不適用 MS16-070 中的 3115173
Microsoft Word 2013 Service Pack 1 (64 位版本) (3115292) 不適用 重要 安全性功能略過 重大 遠端程式代碼執行 重大 遠端程式代碼執行 重大 遠端程式代碼執行 不適用 不適用 MS16-070 中的 3115173
Microsoft Office 2013 RT
Microsoft Excel 2013 RT Service Pack 1 (3115262) 不適用 重要 安全性功能略過 不適用 不適用 不適用 不適用 重要 遠端程式代碼執行 MS16-042 中的 3114947
Microsoft Outlook 2013 RT Service Pack 1 (3115259) 重要 遠端程式代碼執行 不適用 不適用 不適用 不適用 不適用 不適用 MS16-029 中的 3114829
Microsoft PowerPoint 2013 RT Service Pack 1[1](3115254) 不適用 重要 安全性功能略過 不適用 不適用 不適用 不適用 不適用 MS16-004 中的 3114482
Microsoft Word 2013 RT Service Pack 1[1](3115292) 不適用 重要 安全性功能略過 重大 遠端程式代碼執行 重大 遠端程式代碼執行 重大 遠端程式代碼執行 不適用 不適用 MS16-070 中的 3115173
Microsoft Office 2016
Microsoft Excel 2016 (32 位版本) (3115272) 不適用 重要 安全性功能略過 不適用 不適用 不適用 不適用 重要 遠端程式代碼執行 MS16-042 中的 3114964
Microsoft Excel 2016 (64 位版本) (3115272) 不適用 重要 安全性功能略過 不適用 不適用 不適用 不適用 重要 遠端程式代碼執行 MS16-042 中的 3114964
Microsoft Outlook 2016 (32 位版本) (3115279) 重要 遠端程式代碼執行 不適用 不適用 不適用 不適用 不適用 不適用 MS16-029 中的 3114861
Microsoft Outlook 2016 (64 位版本) (3115279) 重要 遠端程式代碼執行 不適用 不適用 不適用 不適用 不適用 不適用 MS16-029 中的 3114861
Microsoft Word 2016 (32 位版本) (3115301) 不適用 重要 安全性功能略過 不適用 重大 遠端程式代碼執行 重大 遠端程式代碼執行 不適用 不適用 MS16-070 中的 3115182
Microsoft Word 2016 (64 位版本) (3115301) 不適用 重要 安全性功能略過 不適用 重大 遠端程式代碼執行 重大 遠端程式代碼執行 不適用 不適用 MS16-070 中的 3115182
Microsoft Office for Mac 2011
Mac 版 Microsoft Excel 2011 年 (3170463) 不適用 不適用 不適用 不適用 不適用 不適用 重要 遠端程式代碼執行 MS16-015 中的 3137721
Mac 版 Microsoft Word 2011 (3170463) 不適用 不適用 重大 遠端程式代碼執行 重大 遠端程式代碼執行 重大 遠端程式代碼執行 不適用 不適用 MS16-015 中的 3165796
Mac 版 Microsoft Office 2016
Microsoft Mac 版 Excel 2016 (3170460) 不適用 不適用 不適用 不適用 不適用 不適用 重大 遠端程式代碼執行 MS16-015 中的 3134241
Microsoft Mac 版 Word 2016 (3170460) 不適用 不適用 重大 遠端程式代碼執行 重大 遠端程式代碼執行 重大 遠端程式代碼執行 不適用 不適用 MS16-070 中的 3165798
其他 Office 軟體
Microsoft Office 兼容性套件 Service Pack 3 (3115308) 不適用 不適用 不適用 不適用 不適用 不適用 重要 遠端程式代碼執行 MS16-070 中的 3115111
Microsoft Office 兼容性套件 Service Pack 3 (3115309) 不適用 不適用 重要 遠端程式代碼執行 不適用 重要 遠端程式代碼執行 不適用 不適用 MS16-070 中的 3115194
Microsoft Excel Viewer (3115114) 不適用 不適用 不適用 不適用 不適用 不適用 重要 遠端程式代碼執行 MS16-042 中的 3114898
Microsoft Word Viewer (3115393) 不適用 不適用 重大 遠端程式代碼執行 不適用 重大 遠端程式代碼執行 不適用 不適用 MS16-070 中的 3115187
Microsoft Word Viewer (3115395) 不適用 不適用 不適用 不適用 不適用 重大 遠端程式代碼執行 不適用 MS16-004 中的 3114569

[1]此更新可透過 Windows Update 取得。

*更新 已取代數據行只會顯示已取代更新鏈結中的最新更新。 如需已取代的更新完整清單,請移至 Microsoft Update Catalog,搜尋更新 KB 編號,然後檢視更新詳細數據(更新取代的資訊位於 [套件詳細數據] 索引卷標上)。

Microsoft Office 服務和 Web Apps

受影響的軟體 Microsoft Office 安全性功能略過弱點 - CVE-2016-3279 Microsoft Office 記憶體損毀弱點 - CVE-2016-3281 Microsoft Office 記憶體損毀弱點 - CVE-2016-3282 更新 已取代*
Microsoft SharePoint Server 2010
Microsoft SharePoint Server 2010 Service Pack 2 上的 Word Automation Services (3115312) 重要 安全性功能略過 重大 遠端程式代碼執行 重大 遠端程式代碼執行 MS16-070 中的 3115196
Microsoft SharePoint Server 2013
Microsoft SharePoint Server 2013 Service Pack 1 上的 Word Automation Services (3115285) 不適用 不適用 重大 遠端程式代碼執行 MS16-070 中的 3115014
Microsoft SharePoint Server 2016
Microsoft SharePoint Server 2016 (3115299) 不適用 不適用 重大 遠端程式代碼執行
Microsoft Office Web Apps 2010
Microsoft Office Web Apps 2010 Service Pack 2 (3115318) 重要 安全性功能略過 重大 遠端程式代碼執行 重大 遠端程式代碼執行 MS16-070 中的 3115244
Microsoft Office Web Apps 2013
Microsoft Office Web Apps Server 2013 Service Pack 1 (3115289) 不適用 不適用 重大 遠端程式代碼執行 MS16-070 中的 3115170
Office Online Server
Office Online Server (3115386) 不適用 不適用 重大 遠端程式代碼執行 MS16-070 中的 3115134

*更新 取代的數據行只會顯示已取代更新鏈結中的最新更新。 如需已取代的更新完整清單,請移至 Microsoft Update Catalog,搜尋更新 KB 編號,然後檢視更新詳細數據(更新取代的資訊位於 [套件詳細數據] 索引卷標上)。

更新常見問題

這些更新是否包含功能的任何其他安全性相關變更?
是。 除了解決此公告中所述弱點的安全性更新之外,Microsoft 也會發行 Microsoft SharePoint 的安全性增強功能。

受影響的軟體 已取代 更新
Microsoft SharePoint Foundation 2010 Service Pack 2\ (3114890) 3054847\ MS15-046
Microsoft SharePoint Foundation 2013 Service Pack 1\ (3115294) 3114733 in\ MS16-015
Microsoft SharePoint Server 2016\ (3115299)

我已安裝 Microsoft Word 2010。 為什麼我未收到3115315更新?
3115315更新僅適用於執行 Microsoft Office 2010 特定組態的系統。 某些組態將不會提供更新。

我正針對未特別指出在 [受影響的軟體和弱點嚴重性評等] 數據表中受影響的軟體提供此更新。 為什麼我收到此更新? 
當更新解決存在於多個 Microsoft Office 產品之間共用之元件中的易受攻擊程式代碼,或在相同 Microsoft Office 產品的多個版本之間共用時,會將更新視為適用於所有支援的產品和包含易受攻擊元件的版本。

例如,當更新套用至 Microsoft Office 2007 產品時,只有 Microsoft Office 2007 可能會特別列在 [受影響的軟體] 數據表中。 不過,更新可以套用至 Microsoft Word 2007、Microsoft Excel 2007、Microsoft Visio 2007、Microsoft Compatibility Pack、Microsoft Excel Viewer 或任何其他未特別列在 [受影響的軟體] 數據表中的 Microsoft Office 2007 產品。 此外,當更新適用於 Microsoft Office 2010 產品時,只有 Microsoft Office 2010 可能會特別列在 [受影響的軟體] 數據表中。 不過,更新可以套用至 Microsoft Word 2010、Microsoft Excel 2010、Microsoft Visio 2010、Microsoft Visio 檢視器 或任何其他未特別列在 [受影響的軟體] 數據表中的 Microsoft Office 2010 產品。

如需此行為和建議動作的詳細資訊,請參閱 Microsoft 知識庫文章830335。 如需可套用更新的 Microsoft Office 產品清單,請參閱與特定更新相關聯的 Microsoft 知識庫文章。

弱點資訊

多個 Microsoft Office 記憶體損毀弱點

當 Office 軟體無法正確處理記憶體中的物件時,Microsoft Office 軟體中存在多個遠端程式代碼執行弱點。 成功利用弱點的攻擊者可以在目前使用者的內容中執行任意程序代碼。 若目前使用者使用系統管理使用者權限登入,攻擊者可以控制受影響的系統。 攻擊者接著可以完整的使用者權限安裝程式、檢視變更、刪除資料或建立新的帳戶。 帳戶設定為具有較少使用者權限的使用者,與使用系統管理使用者權限的使用者相比,所受的影響可能較小。

惡意探索弱點需要使用者以受影響的 Microsoft Office 軟體版本開啟特製檔案。 在電子郵件攻擊案例中,攻擊者可能會藉由將特製的檔案傳送給使用者,並說服用戶開啟檔案,來利用弱點。 在 Web 型攻擊案例中,攻擊者可以裝載網站(或利用接受或裝載使用者提供內容的遭入侵網站),其中包含專為惡意探索弱點而設計的檔案。 攻擊者無法強制使用者瀏覽網站。 相反地,攻擊者必須說服用戶按兩下連結,通常是透過電子郵件或Instant Messenger 訊息中的誘因,然後說服他們開啟特製的檔案。

請注意,在 [受影響的軟體和弱點嚴重性評等] 數據表中,嚴重性會指出嚴重性,預覽窗格是 CVE-2016-3280、CVE-2016-3281 和 CVE-2016-3282 的攻擊向量。 安全性更新會修正 Office 如何處理記憶體中的物件,以解決弱點。

下表包含 Common Vulnerabilities and Exposures 清單中每個弱點的標準項目連結:

弱點標題 CVE 號碼 公開披露 利用
Microsoft Office 記憶體損毀弱點 CVE-2016-3278 No No
Microsoft Office 記憶體損毀弱點 CVE-2016-3280 No No
Microsoft Office 記憶體損毀弱點 CVE-2016-3281 No No
Microsoft Office 記憶體損毀弱點 CVE-2016-3282 No No
Microsoft Office 記憶體損毀弱點 CVE-2016-3283 No No
Microsoft Office 記憶體損毀弱點 CVE-2016-3284 No No

緩和因素

Microsoft 尚未識別出這些弱點的任何 緩解因素

因應措施

下列 因應措施 可能對您的情況有所説明:

CVE-2016-3280 的因應措施

  • 使用 Microsoft Office 檔案封鎖原則來防止 Office 從未知或不受信任的來源開啟 RTF 檔
    警告 如果您使用註冊表編輯器不正確,可能會造成嚴重問題,而可能需要重新安裝操作系統。 Microsoft 無法保證您可以解決使用註冊表編輯器不正確所造成的問題。 請自行承擔使用登錄編輯程式的風險。

    Office 2007

    1. 以 管理員 istrator 身分執行regedit.exe,並流覽至下列子機碼:
      [HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\12.0\Word\Security\FileOpenBlock]
    
    
    1. RtfFiles DWORD 值設定為 1
      注意 若要搭配 Office 2007 使用 'FileOpenBlock',必須在 2007 年 5 月起套用所有最新的 Office 2007 安全性更新。  

    Office 2010

    1. 以 管理員 istrator 身分執行regedit.exe,並流覽至下列子機碼:
            [HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Security\FileBlock]
    
    1. RtfFiles DWORD 值設定為 2

    2. OpenInProtectedView DWORD 值設定為 0
        Office 2013

    3. 以 管理員 istrator 身分執行regedit.exe,並流覽至下列子機碼:

            [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Word\Security\FileBlock]
    
    
    1. RtfFiles DWORD 值設定為 2
    2. OpenInProtectedView DWORD 值設定為 0

    因應措施的影響。 已設定檔案封鎖原則且尚未設定特殊「豁免目錄」的使用者,如 Microsoft 知識庫文章922849 所述,將無法開啟以 RTF 格式儲存的檔。

    如何復原因應措施

    Office 2007

    1. 以 管理員 istrator 身分執行regedit.exe,並流覽至下列子機碼:
            [HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\12.0\Word\Security\FileOpenBlock]  
    
    1. RtfFiles DWORD 值設定為 0

    Office 2010

    1. 以 管理員 istrator 身分執行regedit.exe,並流覽至下列子機碼:
           [HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Security\FileBlock]
    
    
    1. RtfFiles DWORD 值設定為 0
    2. 將 OpenInProtectedView DWORD 值保留為 0

    Office 2013

    1. 以 管理員 istrator 身分執行regedit.exe,並流覽至下列子機碼:
            [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Word\Security\FileBlock]
    
    1. RtfFiles DWORD 值設定為 0
    2. 將 OpenInProtectedView DWORD 值保留為 0
  • 防止 Word 載入 RTF 檔案

    警告 如果您使用註冊表編輯器不正確,可能會造成嚴重問題,而可能需要重新安裝操作系統。 Microsoft 無法保證您可以解決使用註冊表編輯器不正確所造成的問題。 請自行承擔使用登錄編輯程式的風險。

    互動式Managed腳本方法

    Word 2007

    1. 按兩下 [開始],按兩下 [執行],在 [ 開啟 ] 方塊中輸入 regedit,然後按兩下 [ 確定]。
    2. 找出並按一下下列登錄子機碼:
            HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\12.0\Word\Security\FileOpenBlock
    

    請注意,如果 FileOpenBlock 子機碼不存在,您必須建立它。 若要這樣做,請遵循下列步驟:

    a. 選取 [ 安全性] 子機碼。
    b. 在 [ 編輯 ] 功能表上,指向 [ 新增],然後按兩下 [ 索引鍵]。
    c. 輸入 FileOpenBlock,然後按 Enter

    1. 選取 FileOpenBlock 子機碼之後,找出 DWORD 值 RtfFiles
      請注意,如果此值不存在,您必須建立此值。 若要這樣做,請遵循下列步驟:

    a. 在 [ 編輯 ] 功能表上,指向 [ 新增],然後按兩下 [DWORD ] 值。
    b. 輸入 RtfFiles ,然後按 Enter
    c. 以滑鼠右鍵按兩下 [RtfFiles ],然後按兩下 [ 修改]。
    d. 在 [ 數據] 方塊中,輸入 1,然後按兩下 [ 確定]。
    e. 在 [ 檔案] 功能表上,按兩下 [結束 ] 結束註冊表編輯器。

    Managed 部署腳本方法

    Word 2007

    1. 將下列項目儲存至擴展名為.reg的檔案(例如Disable_RTF_In_Word.reg):
            [HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\12.0\Word\Security\FileOpenBlock]  
            "RtfFiles"=dword:00000001           
    
    1. 使用系統管理員命令提示字元中的下列命令,在目標電腦上執行在步驟 1 中建立的上述登入文稿:

      Regedit / s Disable_RTF_In_Word.reg

      注意 Word 無法讀取 RTF 檔案。

Microsoft Office 安全性功能略過弱點 - CVE-2016-3279

當 Office 軟體不當處理檔格式剖析時,Microsoft Office 軟體中存在安全性功能略過弱點。 安全性功能本身不會允許任意執行程序代碼。 不過,若要成功惡意探索弱點,攻擊者必須將其與另一個弱點搭配使用,例如遠端程式代碼執行弱點,以利用安全性功能略過弱點並執行任意程序代碼。 若要惡意探索此弱點,攻擊者會要求使用者以受影響的 Microsoft Office 軟體版本開啟特製檔案。

安全性更新會修正 Office 軟體處理檔格式剖析的方式,以解決弱點。

弱點標題 CVE 號碼 公開披露 利用
Microsoft Office 安全性功能略過弱點 CVE-2016-3279 No No

緩和因素

Microsoft 尚未識別此弱點的任何 緩和因素

因應措施

Microsoft 尚未識別此弱點的任何 因應措施

安全性更新部署

如需安全性更新部署資訊,請參閱執行摘要中參考的 Microsoft 知識庫文章。

  

通知

Microsoft 可辨識安全性社群中協助我們透過協調弱點洩漏保護客戶的工作。 如需詳細資訊,請參閱通知。 

免責聲明

Microsoft 知識庫中提供的資訊會「如實」提供,而不會提供任何類型的擔保。 Microsoft 不表示明示或隱含的所有擔保,包括適銷性及適合特定用途的擔保。 任何情況下,Microsoft Corporation 或其供應商都不得承擔任何損害責任,包括直接、間接、附帶、衍生性、業務利潤損失或特殊損害,即使 Microsoft Corporation 或其供應商已獲告知可能遭受此類損害。 某些州不允許排除或限制衍生性或附帶性損害的責任,因此可能不適用上述限制。

修訂記錄

  • V1.0 (2016 年 7 月 12 日): 公告發佈。

頁面產生的 2017-03-20 08:57-07:00。