安全性布告欄

Microsoft 安全性布告欄 MS13-087 - 重要

Silverlight 中的弱點可能會允許資訊洩漏(2890788)

發佈時間: 2013 年 10 月 8 日

版本: 1.0

一般資訊

執行摘要

此安全性更新可解決 Microsoft Silverlight 中私下回報的弱點。 如果攻擊者裝載的網站包含專為惡意探索此弱點而設計的 Silverlight 應用程式,然後說服用戶檢視網站,此弱點可能會允許資訊洩漏。 攻擊者也可以利用遭入侵的網站和網站,接受或裝載使用者提供的內容或廣告。 這類網站可能包含可惡意探索此弱點的特製內容。 不過,在所有情況下,攻擊者都無法強制用戶瀏覽網站。 相反地,攻擊者必須說服用戶瀏覽網站,通常是讓他們按兩下電子郵件訊息或將他們帶到攻擊者網站的Instant Messenger 訊息中的連結。 您也可以使用橫幅廣告或其他方法,將 Web 內容傳遞給受影響的系統,來顯示特別製作的 Web 內容。

在 Mac 上安裝 Microsoft Silverlight 5 和 Microsoft Silverlight 5 Developer Runtime 時,此安全性更新已評為重要,且所有支援的 Microsoft Windows 版本。 如需詳細資訊,請參閱本節中的小節<受影響和非受影響的軟體>。

安全性更新會修正 Microsoft Silverlight 在存取特定 Silverlight 元素時檢查記憶體指標的方式,藉此解決此弱點。 如需弱點的詳細資訊,請參閱下一節弱點資訊下特定弱點專案的常見問題 (FAQ) 小節

注意 此安全性更新會將舊版 Silverlight 升級至 Silverlight 5.1.20913.0 版,這是第一個不受弱點影響的 Silverlight 5 版本。

建議。 大部分的客戶都已啟用自動更新,且不需要採取任何動作,因為會自動下載並安裝此安全性更新。 未啟用自動更新的客戶需要檢查更新,並手動安裝此更新。 如需自動更新中特定組態選項的相關信息,請參閱 Microsoft 知識庫文章294871

針對系統管理員和企業安裝,或想要手動安裝此安全性更新的終端使用者,Microsoft 建議客戶儘早使用更新管理軟體套用更新,或使用 Microsoft Update 服務檢查更新

另請參閱本公告稍後的偵測和部署工具和指引一節

知識庫文章

知識庫文章 2890788
檔案資訊 Yes
SHA1/SHA2 哈希 Yes
已知問題

受影響的和非受影響的軟體

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

Microsoft Developer Tools and Software

作業系統 最大安全性影響 匯總嚴重性評等 更新 已取代
Microsoft Silverlight 5
安裝在 Mac 上的 Microsoft Silverlight 5 (2890788) 洩露資訊 重要 MS13-052 中的 2847559
安裝在 Mac 上的 Microsoft Silverlight 5 開發人員執行時間 (2890788) 洩露資訊 重要 MS13-052 中的 2847559
在所有支援的 Microsoft Windows 用戶端版本上安裝 Microsoft Silverlight 5 (2890788) 洩露資訊 重要 MS13-052 中的 2847559
安裝在所有支援的 Microsoft Windows 用戶端版本時,Microsoft Silverlight 5 開發人員運行時間 (2890788) 洩露資訊 重要 MS13-052 中的 2847559
Microsoft Silverlight 5 安裝在所有支援的 Microsoft Windows 伺服器版本上時(2890788) 洩露資訊 重要 MS13-052 中的 2847559
在 Microsoft Windows 伺服器的所有支援版本上安裝 Microsoft Silverlight 5 Developer Runtime (2890788) 洩露資訊 重要 MS13-052 中的 2847559

更新常見問題

哪些網頁瀏覽器支援 Microsoft Silverlight 應用程式?
為了執行 Microsoft Silverlight 應用程式,大部分的網頁瀏覽器,包括 Microsoft Internet Explorer,都需要安裝 Microsoft Silverlight,並啟用對應的外掛程式。 如需 Microsoft Silverlight 的詳細資訊,請參閱官方網站 Microsoft Silverlight。 請參閱瀏覽器的檔,以深入瞭解如何停用或移除外掛程式。

哪些版本的 Microsoft Silverlight 5 會受到弱點的影響?
Microsoft Silverlight 組建 5.1.20913.0,這是 Microsoft Silverlight 自此布告欄第一次發行時目前組建,可解決弱點,且不會受到影響。 Microsoft Silverlight 先前至 5.1.20913.0 的組建會受到影響。

如何? 知道目前已安裝哪個版本的 Microsoft Silverlight我的系統上?
如果計算機上已安裝 Microsoft Silverlight,您可以流覽 [取得 Microsoft Silverlight] 頁面,指出系統上目前已安裝哪個版本的 Microsoft Silverlight 。 或者,您可以使用目前 Microsoft Internet Explorer 版本的管理附加元件功能來判斷系統上目前安裝的版本和組建資訊。

您也可以手動檢查位於 「%ProgramFiles%\Microsoft Silverlight」 目錄(在 x86 Microsoft Windows 系統上)或 “%ProgramFiles(x86)%\Microsoft Silverlight” 目錄 (x64 Microsoft Windows 系統上) 中的sllauncher.exe版本號碼。

此外,在 Microsoft Windows 上,您可以在 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight]:x86 Microsoft Windows 系統上的版本,或 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Silverlight]:x64 Microsoft Windows 系統上的版本中找到目前安裝的 Microsoft Silverlight 版本和組建資訊。

在 Apple Mac OS 上,可以找到目前已安裝 Microsoft Silverlight 版本的版本和組建資訊,如下所示:

  1. 開啟 Finder

  2. 選取系統磁碟驅動器,然後移至 [因特網外掛程式 - 連結庫] 資料夾

  3. 以滑鼠右鍵按下 Silverlight.Plugin 檔案(如果您的滑鼠只有一個按鈕,請在單擊檔案時按 Ctrl 鍵)以顯示操作功能表,然後按兩下 [顯示套件內容]

  4. 在 contents 資料夾中,找出 info.plist 檔案,並使用編輯器開啟它。 它會包含如下的專案,其中會顯示版本號碼:

    SilverlightVersion
    5.1.20913.0

此 Microsoft Silverlight 5 安全性更新所安裝的版本是 5.1.20913.0。 如果您的 Microsoft Silverlight 5 版本號碼高於或等於此版本號碼,您的系統就不會受到攻擊。

如何? 升級我的 Microsoft Silverlight 版本嗎?
Microsoft Silverlight 自動更新功能有助於確保您的 Microsoft Silverlight 安裝與最新版的 Microsoft Silverlight、Microsoft Silverlight 功能和安全性功能保持最新狀態。 如需 Microsoft Silverlight 自動更新功能的詳細資訊,請參閱 Microsoft Silverlight Updater。 停用 Microsoft Silverlight 自動更新功能的 Windows 用戶可以在 Microsoft Update註冊,以取得最新版的 Microsoft Silverlight,或使用上一節[受影響的軟體] 區段中的下載連結手動下載最新版本的 Microsoft Silverlight。 如需在企業環境中部署 Microsoft Silverlight 的相關信息,請參閱 Silverlight 企業部署指南

此更新是否會升級我的 Silverlight 版本?
2890788更新會將舊版 Silverlight 升級至 Silverlight 5.1.20913.0 版。 Microsoft 建議升級以防範此公告中所述的弱點。

哪裡可以找到 Silverlight 產品生命週期的其他資訊?
如需 Silverlight 專屬的生命週期資訊,請參閱 Microsoft Silverlight 支援生命周期原則

我使用此安全性布告欄所討論之軟體的較舊版本。 我該怎麼做?
此布告欄中列出的受影響的軟體已經過測試,以判斷哪些版本受到影響。 其他版本已超過其支援生命週期。 如需產品生命週期的詳細資訊,請參閱 Microsoft 支援服務 生命周期網站。

對於擁有舊版軟體的客戶而言,它應該是優先專案,可遷移至支援的版本,以防止潛在暴露在弱點。 若要判斷軟體版本的支援生命週期,請參閱 選取產品以取得生命周期資訊。 如需這些軟體版本 Service Pack 的詳細資訊,請參閱 Service Pack 生命週期支持原則

需要舊版軟體自定義支援的客戶必須連絡其 Microsoft 帳戶小組代表、其技術帳戶管理員,或適當的 Microsoft 合作夥伴代表,以取得自定義支持選項。 沒有聯盟、頂級或授權合約的客戶可以連絡其當地 Microsoft 銷售辦公室。 如需連絡資訊,請參閱 Microsoft 全球資訊網站,選取 [連絡資訊 ] 清單中的國家/地區,然後按兩下 [ 移至 ] 以查看電話號碼清單。 當您打電話時,請要求與當地頂級支援銷售經理交談。 如需詳細資訊,請參閱 Microsoft 支援服務 生命周期原則常見問題

弱點資訊

嚴重性評等和弱點標識碼

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

受影響的軟體 Silverlight 弱點 - CVE-2013-3896 匯總嚴重性評等
Microsoft Silverlight 5
在 Mac 上安裝 Microsoft Silverlight 5 重要資訊 洩漏 重要
在 Mac 上安裝 Microsoft Silverlight 5 開發人員運行時間 重要資訊 洩漏 重要
安裝在所有支援的 Microsoft Windows 用戶端版本時,Microsoft Silverlight 5 重要資訊 洩漏 重要
安裝在所有支援的 Microsoft Windows 用戶端版本時,Microsoft Silverlight 5 開發人員運行時間 重要資訊 洩漏 重要
安裝在所有支援的 Microsoft Windows 伺服器上時,Microsoft Silverlight 5 重要資訊 洩漏 重要
安裝在所有支援的 Microsoft Windows 伺服器上時,Microsoft Silverlight 5 開發人員運行時間 重要資訊 洩漏 重要

Silverlight 弱點 - CVE-2013-3896

Silverlight 如何處理記憶體中特定對象的資訊洩漏弱點。

若要將此弱點視為常見弱點和暴露清單中的標準專案,請參閱 CVE-2013-3896

緩和因素

風險降低是指設定、一般設定或一般最佳做法,存在於默認狀態中,這可能會降低惡意探索弱點的嚴重性。 下列緩和因素可能對您的情況有所説明:

  • 在 Web 型攻擊案例中,攻擊者可以裝載網站,其中包含用來惡意探索此弱點的網頁。 此外,接受或裝載使用者提供之內容或廣告的遭入侵網站和網站可能包含可能利用此弱點的特製內容。 不過,在所有情況下,攻擊者都無法強制使用者瀏覽這些網站。 相反地,攻擊者必須說服用戶瀏覽網站,通常是藉由讓他們按兩下電子郵件訊息或將使用者帶到攻擊者網站的Instant Messenger 訊息中的連結。
  • 無法透過電子郵件自動惡意探索此弱點。 特製的檔案可以傳送為電子郵件附件,但攻擊者必須說服用戶開啟附件,才能利用弱點。
  • 根據預設,Windows Server 2003、Windows Server 2008、Windows Server 2008 R2、Windows Server 2012 和 Windows Server 2012 R2 上的 Internet Explorer 會以稱為增強式安全性設定的受限制模式執行。 此模式可減輕此弱點。 如需 Internet Explorer 增強式安全性設定的詳細資訊,請參閱此安全性更新的常見問題一節。

因應措施

因應措施是指未修正基礎弱點的設定或組態變更,但有助於在套用更新之前封鎖已知的攻擊媒介。 Microsoft 已測試下列因應措施,並在討論中指出因應措施是否降低功能:

  • 暫時防止 Microsoft Silverlight 在 Internet Explorer 中執行

    在 Internet Explorer 中暫時停用 Silverlight 有助於防範此弱點。 若要在 Internet Explorer 中停用 Silverlight,請遵循下列步驟:

    1. 在 Internet Explorer 中,單擊 [ 工具] 功能表,然後按兩下 [ 因特網選項]。
    2. 按兩下 [程式] 索引標籤,然後按兩下 [ 管理附加元件]。
    3. 在 [ 工具列和延伸模組 ] 清單中,尋找 “Microsoft Silverlight”,然後按兩下 [ 停用]。
  • 暫時防止 Microsoft Silverlight 在 Mozilla Firefox 中執行

    在 Mozilla Firefox 中暫時停用 Silverlight 有助於防範此弱點。 若要在 Firefox 中停用 Silverlight,請遵循下列步驟:

    1. 在 Firefox 中,單擊 [ 工具] 功能表,然後按兩下 [ 附加元件]。
    2. 在 [ 附加 元件] 視窗中,按兩下 [外掛程式] 索引標籤
    3. 尋找 Silverlight 外掛程式,然後按兩下 [停用]。
  • 暫時防止 Microsoft Silverlight 在 Google Chrome 中執行

    暫時停用Google Chrome中的 Silverlight 有助於防範此弱點。 若要停用 Chrome 中的 Silverlight,請遵循下列步驟:

    1. 在 Chrome 的網址列中,輸入 about:plugins
    2. 在顯示的頁面中,尋找 Silverlight 外掛程式並加以停用。

常見問題集

弱點的範圍為何?
這是資訊洩漏弱點。

造成弱點的原因為何?
當 Silverlight 不正確地處理記憶體中的特定物件時,就會造成此弱點。

什麼是 Microsoft Silverlight?
Microsoft Silverlight 是 Microsoft .NET Framework 的跨瀏覽器、跨平臺實作,用於建置媒體體驗和 Web 豐富的互動式應用程式。 如需詳細資訊,請參閱 Microsoft Silverlight 的官方網站

攻擊者可能會使用弱點來執行哪些動作?
成功惡意探索此弱點的攻擊者可能會揭露本機系統上的資訊。 請注意,此弱點不允許攻擊者執行程式碼或直接提升其用戶權力,但可用來產生可用來嘗試進一步入侵受影響系統的資訊。

攻擊者如何利用弱點?
攻擊者可以裝載包含特別製作的 Silverlight 應用程式的網站,以利用此弱點,然後說服用戶檢視網站。 攻擊者也可以利用遭入侵的網站和網站,接受或裝載使用者提供的內容或廣告。 這些網站可能包含可惡意探索此弱點的特製內容。 不過,在所有情況下,攻擊者都無法強制使用者瀏覽這些網站。 相反地,攻擊者必須說服用戶瀏覽網站,通常是讓他們按兩下電子郵件訊息或將使用者帶到攻擊者網站的Instant Messenger 訊息中的連結。 您也可以使用橫幅廣告或其他方法,將 Web 內容傳遞給受影響的系統,來顯示特別製作的 Web 內容。

哪些系統主要面臨弱點的風險?
成功惡意探索此弱點需要使用者登入並使用能夠具現化 Silverlight 應用程式的網頁瀏覽器瀏覽網站。 因此,經常使用網頁瀏覽器的任何系統,例如工作站或終端機伺服器,都面臨此弱點的最大風險。 如果系統管理員允許使用者在伺服器上瀏覽和讀取電子郵件,伺服器可能會面臨更大的風險。 不過,最佳做法強烈建議您不要允許此做法。

我執行適用於 Windows Server 2003、Windows Server 2008、Windows Server 2008 R2、Windows Server 2012 或 Windows Server 2012 R2 的 Internet Explorer。 這會減輕此弱點嗎?
是。 根據預設,Windows Server 2003、Windows Server 2008、Windows Server 2008 R2、Windows Server 2012 和 Windows Server 2012 R2 上的 Internet Explorer 會以稱為 增強式安全性設定的受限制模式執行。 增強式安全性設定是 Internet Explorer 中預先設定的設定群組,可降低使用者在伺服器上下載和執行特製 Web 內容的可能性。 這是您尚未新增至 Internet Explorer 受信任網站區域之網站的緩和因素。

EMET 是否有助於減輕嘗試利用此弱點的攻擊?
是。 增強的風險降低體驗工具組 (EMET) 可讓使用者管理安全性風險降低技術,協助攻擊者更難利用特定軟體中的弱點。 EMET 有助於減輕安裝EMET並設定為使用受影響軟體的此弱點。

注意 軟體必須選擇使用 EMET 風險降低技術。 針對 Microsoft Silverlight,使用者可以選擇加入已安裝的 Internet Explorer 版本。

如需詳細資訊,請參閱 增強的風險降低體驗工具組

更新有何用途?
更新會修正 Microsoft Silverlight 在存取特定 Silverlight 元素時檢查記憶體指標的方式,藉此解決此弱點。

發佈此安全性布告欄時,是否已公開披露此弱點?
否。 Microsoft 透過協調的弱點洩漏收到此弱點的相關信息。

發佈此安全性布告欄時,Microsoft 是否已收到任何有關此弱點遭到惡意探索的報告?
否。 Microsoft 尚未收到任何資訊,指出此弱點已公開用於攻擊客戶,而此安全性公告最初發佈時。

更新資訊

偵測和部署工具和指引

有數個資源可用來協助系統管理員部署安全性更新。 

  • Microsoft Baseline Security Analyzer (MBSA) 可讓系統管理員掃描本機和遠端系統是否有遺漏的安全性更新和常見的安全性設定錯誤。 
  • Windows Server Update Services (WSUS)、系統管理伺服器 (SMS) 和 System Center Configuration Manager 可協助系統管理員散發安全性更新。 
  • 應用程式相容性工具組隨附的更新相容性評估工具元件有助於簡化針對已安裝應用程式的 Windows 更新測試和驗證。 

如需這些和其他可用工具的資訊,請參閱 IT 專業人員的安全性工具。 

注意 Windows 偵測和部署工具不適用於 Mac 系統。 不過,Mac 使用者可以使用 Microsoft Silverlight 自動更新功能,這有助於確保系統具有最新版的 Microsoft Silverlight、Microsoft Silverlight 功能和安全性功能。 如需 Microsoft Silverlight 自動更新功能的詳細資訊,請參閱 Microsoft Silverlight Updater

安全性更新部署

受影響的軟體

如需受影響軟體之特定安全性更新的相關信息,請按兩下適當的連結:

Silverlight 5 for Mac (所有版本)

參考數據表

下表包含此軟體的安全性更新資訊。

安全性更新檔名 在 Mac:\ 上安裝 Microsoft Silverlight 5 時,Silverlight.dmg
在 Mac:\ silverlight_developer.dmg 上安裝 Microsoft Silverlight 5 開發人員運行時間
重新啟動需求 此更新不需要重新啟動。
拿掉資訊 開啟 [尋找工具],選取系統磁碟驅動器,移至 [因特網外掛程式 - 連結庫] 資料夾,然後刪除 Silverlight.Plugin 檔案。 (請注意,在移除 Silverlight 外掛程式的情況下,無法移除更新。
檔案資訊 請參閱 Microsoft 知識庫文章2890788
安裝驗證 請參閱此佈告欄的更新常見問題一節,以解決下列問題:「如何? 知道目前已安裝哪一個 Microsoft Silverlight 版本和組建?

適用於 Windows 的 Silverlight 5 (所有支援的版本)

參考數據表

下表包含此軟體的安全性更新資訊。

安全性更新檔名 在 Microsoft Windows:\ silverlight.exe所有支援的 32 位版本上安裝 Microsoft Silverlight 5
在 Microsoft Windows:\ silverlight_developer.exe所有支援的 32 位版本上安裝時,適用於 Microsoft Silverlight 5 開發人員運行時間
在 Microsoft Windows:\ silverlight_x64.exe所有支援的 64 位版本上安裝 Microsoft Silverlight 5
在 Microsoft Windows:\ silverlight_developer_x64.exe所有支援的 64 位版本上安裝時,適用於 Microsoft Silverlight 5 開發人員運行時間
安裝參數 請參閱 Silverlight Enterprise 部署指南
重新啟動需求 此更新不需要重新啟動。
拿掉資訊 在 控制台 中使用 [新增或移除程式] 專案。 (請注意,在移除 Silverlight 的情況下,無法移除更新。
檔案資訊 請參閱 Microsoft 知識庫文章2890788
登錄機碼驗證 針對 Microsoft Silverlight 5:\ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight “Version” = “Y” 的 32 位安裝
針對 Microsoft Silverlight 5:\ HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Silverlight “Version” = “Y”\ and\ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight “Version” = “Y” 的 64 位安裝

其他資訊

通知

Microsoft 感謝您 與我們合作,協助保護客戶:

  • 維塔利·托羅波夫報告 Silverlight 弱點 (CVE-2013-3896)

Microsoft Active Protections 計劃 (MAPP)

為了改善客戶的安全性保護,Microsoft 會在每個每月安全性更新版本之前,為主要安全性軟體提供者提供弱點資訊。 然後,安全性軟體提供者可以使用此弱點資訊,透過其安全性軟體或裝置,例如防病毒軟體、網路型入侵檢測系統或主機型入侵預防系統,為客戶提供更新的保護。 若要判斷是否可從安全性軟體提供者取得主動保護,請移至 Microsoft Active Protections 方案 (MAPP) 合作夥伴所列之計劃合作夥伴所提供的使用中保護網站。

支援

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

免責聲明

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

修訂記錄

  • V1.0 (2013 年 10 月 8 日): 公告發佈。

建置於 2014-04-18T13:49:36Z-07:00