Microsoft Security Bulletin MS11-093 - 重要
OLE 中的資訊安全風險可能會允許遠端執行程式碼 (2624667)
發行: 2011年12月14日
版本: 1.0
一般資訊
提要
這個資訊安全更新可解決所有 Windows XP 和 Windows Server 2003 受支援版本中一項未公開報告的資訊安全風險。對於所有受支援版本的 Windows XP 和 Windows Server 2003,此資訊安全更新的等級為「重要」。Windows Vista、Windows Server 2008、Windows 7 和 Windows Server 2008 R2 不受此資訊安全風險影響。如需更多資訊,請參閱本節中的<受影響及不受影響的軟體>小節。
如果使用者開啟包含蓄意製作的 OLE 物件的檔案,此資訊安全風險可能會允許遠端執行程式碼。成功利用此資訊安全風險的攻擊者可以取得與本機使用者相同的使用者權限。系統上帳戶使用者權限較低的使用者,其受影響的程度比擁有系統管理權限的使用者要小。
此資訊安全更新會修改記憶體中處理 OLE 物件的方式,藉此解決此資訊安全風險。如需更多有關此資訊安全風險的資訊,請參閱下節<資訊安全風險資訊>下的特定資訊安全風險項目的<常見問題集 (FAQ)>小節。
建議。 大部分客戶都已啟用自動更新,並且不必須採取任何行動,因為資訊安全更新將自動下載和安裝。沒有啟用自動更新的客戶則必須檢查更新,並手動安裝更新。如需有關自動更新中特定設定選項的資訊,請參閱 Microsoft 知識庫文件編號 294871。
若是系統管理員和企業安裝,或是想要手動安裝此資訊安全更新的使用者,Microsoft 建議客戶使用更新管理軟體,立即套用更新,或使用 Microsoft Update 服務檢查更新。
另請參閱本公告下文的<偵測與部署工具及指南>一節。
已知問題。 無
受影響及不受影響的軟體
下列軟體已經過測試判斷哪些版號或版本會受到影響。其他版本超過它們的支援週期或不受影響。若要瞭解您的軟體版本的支援週期,請造訪 Microsoft 產品技術支援週期網站。
受影響的軟體
作業系統 | 最大資訊安全影響 | 彙總嚴重性等級 | 此更新取代的公告 |
---|---|---|---|
Windows XP Service Pack 3 (英文下載更新程式)
Windows XP Service Pack 3 (中文下載更新程式)
|
遠端執行程式碼 | 重要 | 無 |
Windows XP Professional x64 Edition Service Pack 2 (英文下載更新程式) | 遠端執行程式碼 | 重要 | 無 |
Windows Server 2003 Service Pack 2 (英文下載更新程式)
Windows Server 2003 Service Pack 2 (中文下載更新程式)
|
遠端執行程式碼 | 重要 | 無 |
Windows Server 2003 x64 Edition Service Pack 2 (英文下載更新程式) | 遠端執行程式碼 | 重要 | 無 |
適用於 Itanium 型系統的 Windows Server 2003 SP2 (英文下載更新程式) | 遠端執行程式碼 | 重要 | 無 |
受影響的軟體 | OLE 內容資訊安全風險 - CVE-2011-3400 | 彙總嚴重性等級 |
---|---|---|
Windows XP Service Pack 3 | 重要 遠端執行程式碼 |
重要 |
Windows XP Professional x64 Edition Service Pack 2 | 重要 遠端執行程式碼 |
重要 |
Windows Server 2003 Service Pack 2 | 重要 遠端執行程式碼 |
重要 |
Windows Server 2003 x64 Edition Service Pack 2 | 重要 遠端執行程式碼 |
重要 |
適用於 Itanium 型系統的 Windows Server 2003 SP2 | 重要 遠端執行程式碼 |
重要 |
未來將包含於 Service Pack 中的內容 | 此問題的更新將包含在以後的 Service Pack 或更新彙總套件中 |
部署 | |
在沒有使用者介入的情況下安裝 | 適用於 Windows XP Service Pack 3: WindowsXP-KB2624667-x86-enu.exe /quiet |
Windows XP Professional x64 Edition Service Pack 2: WindowsServer2003.WindowsXP-KB2624667-x64-enu.exe /quiet |
|
在不重新啟動的情況下安裝 | 適用於 Windows XP Service Pack 3: WindowsXP-KB2624667-x86-enu.exe /norestart |
Windows XP Professional x64 Edition Service Pack 2: WindowsServer2003.WindowsXP-KB2624667-x64-enu.exe /norestart |
|
更新記錄檔 | KB2624667.log |
詳細資訊 | 請參閱<偵測與部署工具及指南>小節 |
重新開機需求 | |
需要重新開機? | 在某些情況下,此更新程式不需要重新開機。如果需要的檔案正在使用中,更新程式會要求重新開機。在此情況下,系統會出現訊息提示您重新開機。 若要減少重新開機的可能性,請在安裝資訊安全更新之前,停止所有受影響的服務,並關閉所有可能使用受影響檔案的應用程式。如需系統為何會提示您重新開機的詳細資訊,請參閱 Microsoft 知識庫文件編號 887012。 |
HotPatching | 不適用 |
移除資訊 | 使用 [控制台] 中的 [新增或移除程式] 工具,或是 %Windir%\$NTUninstallKB2624667$\Spuninst 資料夾中的 Spuninst.exe 公用程式 |
檔案資訊 | 請參閱 Microsoft 知識庫文件編號 2624667 |
登錄機碼驗證 | 所有受支援 32 位元版本的 Windows XP: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB2624667\Filelist |
所有受支援 x64 型版本的 Windows XP: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP Version 2003\SP3\KB2624667\Filelist |
注意:對於受支援版本的 Windows XP Professional x64 Edition 的更新也適用於受支援版本的 Windows Server 2003 x64 Edition。
部署資訊
安裝更新程式
當您安裝本資訊安全更新時,安裝程式會檢查系統上要更新的檔案先前是否曾用 Microsoft Hotfix 進行更新。
如果您先前曾經安裝 Hotfix 更新其中一個檔案,安裝程式會將 RTMQFE、SP1QFE 或 SP2QFE 檔案複製到您的系統中。否則,安裝程式會將 RTMGDR、SP1GDR 或 SP2GDR 檔案複製到您的系統中。資訊安全更新可能沒有包含這些檔案的全部變種。如需更多有關這種行為的資訊,請參閱 Microsoft 知識庫文件編號 824994。
如需更多有關安裝程式的資訊,請參閱 Microsoft 知識庫文件編號 832475。
如需更多關於出現於本公告中術語的相關資訊 (如 hotfix),請參閱 Microsoft 知識庫文件編號 824684。
這個資訊安全更新支援以下的安裝參數。
參數 | 描述 |
---|---|
/help | 顯示命令列選項。 |
安裝模式 | |
/passive | 自動安裝模式。不需使用者互動,但會顯示安裝狀態。如果安裝結束時需要重新啟動,則會向使用者顯示對話方塊,其中的計時器會警告將在 30 秒後重新啟動電腦。 |
/quiet | 無訊息模式。此模式與自動安裝模式相同,但是不會顯示狀態或錯誤訊息。 |
重新啟動選項 | |
/norestart | 安裝完成後不重新啟動。 |
/forcerestart | 安裝完成後重新啟動電腦,並強制在關機時關閉其他應用程式,而且不會先儲存已開啟的檔案。 |
/warnrestart\[:x\] | 出現含有計時器的對話方塊,警告使用者將在 x 秒後重新啟動電腦 (預設值是 30 秒)。旨在配合 /quiet 參數或 /passive 參數使用。 |
/promptrestart | 顯示對話方塊,提示本機使用者允許重新啟動。 |
特殊選項 | |
/overwriteoem | 不先提示,直接覆寫 OEM 檔案。 |
/nobackup | 不備份解除安裝所需的檔案。 |
/forceappsclose | 當電腦關機時,強制其他程式結束。 |
/log:path | 允許安裝記錄檔案重新導向。 |
/integrate:path | 將更新程式整合到 Windows 原始檔。這些檔案位於參數中指定的路徑。 |
/extract\[:path\] | 不啟動安裝程式,僅解壓縮檔案。 |
/ER | 啟用延伸的錯誤報告。 |
/verbose | 啟用詳細資訊記錄。在安裝時建立 %Windir%\\CabBuild.log。此記錄檔會詳細說明複製的檔案。使用這個參數可能會使安裝速度慢很多。 |
移除更新
這個資訊安全更新支援以下的安裝參數。
參數 | 描述 |
---|---|
/help | 顯示命令列選項。 |
安裝模式 | |
/passive | 自動安裝模式。不需使用者互動,但會顯示安裝狀態。如果安裝結束時需要重新啟動,則會向使用者顯示對話方塊,其中的計時器會警告將在 30 秒後重新啟動電腦。 |
/quiet | 無訊息模式。此模式與自動安裝模式相同,但是不會顯示狀態或錯誤訊息。 |
重新啟動選項 | |
/norestart | 安裝完成後不重新啟動 |
/forcerestart | 安裝完成後重新啟動電腦,並強制在關機時關閉其他應用程式,而且不會先儲存已開啟的檔案。 |
/warnrestart\[:x\] | 出現含有計時器的對話方塊,警告使用者將在 x 秒後重新啟動電腦 (預設值是 30 秒)。旨在配合 /quiet 參數或 /passive 參數使用。 |
/promptrestart | 顯示對話方塊,提示本機使用者允許重新啟動。 |
特殊選項 | |
/forceappsclose | 當電腦關機時,強制其他程式結束。 |
/log:path | 允許安裝記錄檔案重新導向。 |
Microsoft Baseline Security Analyzer
您可以使用 Microsoft Baseline Security Analyzer (MBSA) 工具確認受影響系統上是否已經套用資訊安全更新程式。如需詳細資訊,請參閱本公告前段的<偵測與部署工具及指南>一節。
檔案版本驗證
由於 Microsoft Windows 的版本眾多,您電腦上實際執行的步驟可能會與此處描述的不同。如遇到不同的狀況,請參閱產品的說明文件以完成這些步驟。
- 按一下 [開始],然後按一下 [搜尋]。
- 在 [搜尋結果] 窗格中,在 [搜尋小幫手] 下按一下 [所有檔案和資料夾]。
- 在 [部份或完整的檔案名稱] 方塊中,輸入適當檔案資訊表中的檔案名稱,再按一下 [搜尋]。
- 在檔案清單中,用滑鼠右鍵按一下適當檔案資訊表中的某個檔案名稱,再按 [內容]。 注意:視系統所安裝的作業系統或程式的版本而定,檔案資訊表中列出的檔案未必會全部安裝。
- 在 [版本] 索引標籤上,比較檔案版本與適當檔案資訊表中記錄的版本,判斷您系統上安裝的檔案版本。 注意:在安裝時,檔案版本以外的屬性可能會變更。若要驗證是否成功套用更新程式,利用檔案資訊表比對其他檔案屬性並不是妥當的做法。此外,在某些情況下,檔案的名稱在安裝時可能會有所變更。如果缺少檔案或版本資訊,請採用其他可用的方法來驗證更新程式的安裝情形。
登錄機碼驗證
您也可以查看本節「參考表」中所列的登錄機碼,確認此資訊安全更新所安裝的檔案。
這些登錄機碼可能未包含完整的安裝檔案清單。而且,當系統管理員或 OEM 將資訊安全更新整合或匯集到 Windows 安裝原始檔時,可能無法正確建立這些登錄機碼。
Windows Server 2003 (所有版本)
參考表
下表包含此軟體的資訊安全更新資訊。您可以在本節的<部署資訊>小節中找到其他資訊。
未來將包含於 Service Pack 中的內容 | 此問題的更新將包含在以後的 Service Pack 或更新彙總套件中 |
部署 | |
在沒有使用者介入的情況下安裝 | 對於所有受支援 32 位元版本的 Windows Server 2003: WindowsServer2003-KB2624667-x86-enu.exe /quiet |
適用於所有受支援 x64 版本的 Windows Server 2003: WindowsServer2003.WindowsXP-KB2624667-x64-enu.exe /quiet |
|
對於所有受支援 Itanium 版的 Windows Server 2003: WindowsServer2003-KB2624667-ia64-enu.exe /quiet |
|
在不重新啟動的情況下安裝 | 對於所有受支援 32 位元版本的 Windows Server 2003: WindowsServer2003-KB2624667-x86-enu.exe /norestart |
適用於所有受支援 x64 版本的 Windows Server 2003: WindowsServer2003.WindowsXP-KB2624667-x64-enu.exe /norestart |
|
對於所有受支援 Itanium 版的 Windows Server 2003: WindowsServer2003-KB2624667-ia64-enu.exe /norestart |
|
更新記錄檔 | KB2624667.log |
詳細資訊 | 請參閱<偵測與部署工具及指南>小節 |
重新開機需求 | |
需要重新開機? | 在某些情況下,此更新程式不需要重新開機。如果需要的檔案正在使用中,更新程式會要求重新開機。在此情況下,系統會出現訊息提示您重新開機。 若要減少重新開機的可能性,請在安裝資訊安全更新之前,停止所有受影響的服務,並關閉所有可能使用受影響檔案的應用程式。如需系統為何會提示您重新開機的詳細資訊,請參閱 Microsoft 知識庫文件編號 887012。 |
HotPatching | 本資訊安全更新不支援 HotPatching。如需關於 Hotpatching 的詳細資訊,請參閱 Microsoft 知識庫文件編號 897341。 |
移除資訊 | 使用 [控制台] 中的 [新增或移除程式] 工具,或是 %Windir%\$NTUninstallKB2624667$\Spuninst 資料夾中的 Spuninst.exe 公用程式 |
檔案資訊 | 請參閱 Microsoft 知識庫文件編號 2624667 |
登錄機碼驗證 | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows Server 2003\SP3\KB2624667\Filelist |
參數 | 描述 |
---|---|
/help | 顯示命令列選項。 |
安裝模式 | |
/passive | 自動安裝模式。不需使用者互動,但會顯示安裝狀態。如果安裝結束時需要重新啟動,則會向使用者顯示對話方塊,其中的計時器會警告將在 30 秒後重新啟動電腦。 |
/quiet | 無訊息模式。此模式與自動安裝模式相同,但是不會顯示狀態或錯誤訊息。 |
重新啟動選項 | |
/norestart | 安裝完成後不重新啟動。 |
/forcerestart | 安裝完成後重新啟動電腦,並強制在關機時關閉其他應用程式,而且不會先儲存已開啟的檔案。 |
/warnrestart\[:x\] | 出現含有計時器的對話方塊,警告使用者將在 x 秒後重新啟動電腦 (預設值是 30 秒)。旨在配合 /quiet 參數或 /passive 參數使用。 |
/promptrestart | 顯示對話方塊,提示本機使用者允許重新啟動。 |
特殊選項 | |
/overwriteoem | 不先提示,直接覆寫 OEM 檔案。 |
/nobackup | 不備份解除安裝所需的檔案。 |
/forceappsclose | 當電腦關機時,強制其他程式結束。 |
/log:path | 允許安裝記錄檔案重新導向。 |
/integrate:path | 將更新程式整合到 Windows 原始檔。這些檔案位於參數中指定的路徑。 |
/extract\[:path\] | 不啟動安裝程式,僅解壓縮檔案。 |
/ER | 啟用延伸的錯誤報告。 |
/verbose | 啟用詳細資訊記錄。在安裝時建立 %Windir%\\CabBuild.log。此記錄檔會詳細說明複製的檔案。使用這個參數可能會使安裝速度慢很多。 |
移除更新
這個資訊安全更新支援以下的安裝參數。
參數 | 描述 |
---|---|
/help | 顯示命令列選項。 |
安裝模式 | |
/passive | 自動安裝模式。不需使用者互動,但會顯示安裝狀態。如果安裝結束時需要重新啟動,則會向使用者顯示對話方塊,其中的計時器會警告將在 30 秒後重新啟動電腦。 |
/quiet | 無訊息模式。此模式與自動安裝模式相同,但是不會顯示狀態或錯誤訊息。 |
重新啟動選項 | |
/norestart | 安裝完成後不重新啟動。 |
/forcerestart | 安裝完成後重新啟動電腦,並強制在關機時關閉其他應用程式,而且不會先儲存已開啟的檔案。 |
/warnrestart\[:x\] | 出現含有計時器的對話方塊,警告使用者將在 x 秒後重新啟動電腦 (預設值是 30 秒)。旨在配合 /quiet 參數或 /passive 參數使用。 |
/promptrestart | 顯示對話方塊,提示本機使用者允許重新啟動。 |
特殊選項 | |
/forceappsclose | 當電腦關機時,強制其他程式結束。 |
/log:path | 允許安裝記錄檔案重新導向。 |
Microsoft Baseline Security Analyzer
您可以使用 Microsoft Baseline Security Analyzer (MBSA) 工具確認受影響系統上是否已經套用資訊安全更新程式。如需詳細資訊,請參閱本公告前段的<偵測與部署工具及指南>一節。
檔案版本驗證
由於 Microsoft Windows 的版本眾多,您電腦上實際執行的步驟可能會與此處描述的不同。如遇到不同的狀況,請參閱產品的說明文件以完成這些步驟。
- 按一下 [開始],然後按一下 [搜尋]。
- 在 [搜尋結果] 窗格中,在 [搜尋小幫手] 下按一下 [所有檔案和資料夾]。
- 在 [部份或完整的檔案名稱] 方塊中,輸入適當檔案資訊表中的檔案名稱,再按一下 [搜尋]。
- 在檔案清單中,用滑鼠右鍵按一下適當檔案資訊表中的某個檔案名稱,再按 [內容]。 注意:視系統所安裝的作業系統或程式的版本而定,檔案資訊表中列出的檔案未必會全部安裝。
- 在 [版本] 索引標籤上,比較檔案版本與適當檔案資訊表中記錄的版本,判斷您系統上安裝的檔案版本。 注意:在安裝時,檔案版本以外的屬性可能會變更。若要驗證是否成功套用更新程式,利用檔案資訊表比對其他檔案屬性並不是妥當的做法。此外,在某些情況下,檔案的名稱在安裝時可能會有所變更。如果缺少檔案或版本資訊,請採用其他可用的方法來驗證更新程式的安裝情形。
登錄機碼驗證
您也可以查看本節「參考表」中所列的登錄機碼,確認此資訊安全更新所安裝的檔案。
這些登錄機碼可能未包含完整的安裝檔案清單。而且,當系統管理員或 OEM 將資訊安全更新整合或匯集到 Windows 安裝原始檔時,可能無法正確建立這些登錄機碼。
其他資訊
感謝
Microsoft 感謝下列人士協助我們一同保護我們的客戶:
- 感謝匿名者與 VeriSign iDefense Labs 合作回報 OLE 內容資訊安全風險 (CVE-2011-3400)
Microsoft 主動保護計畫 (MAPP)
為了增強客戶的資訊安全保護,Microsoft 將在每月發行資訊安全更新之前,提前向重要資訊安全軟體提供者提供資訊安全風險資訊。資訊安全軟體提供者可利用此資訊安全風險資訊,透過其資訊安全軟體或裝置 (如防毒軟體、網路入侵偵測系統、或主機入侵預防系統),為客戶提供更新的保護措施。如果要判斷是否有資訊安全軟體提供者的主動保護可用,請造訪由 Microsoft 主動保護計畫 (MAPP) 合作夥伴 (英文) 上列出的計畫合作夥伴所提供的主動保護計畫網站。
支援
- 美國及加拿大地區客戶可洽詢資訊安全支援或 1-866-PCSAFETY 以取得技術支援。與資訊安全更新有關的支援電話不另外收費。如需更多可用支援選項的資訊,請參閱 Microsoft 技術支援。
- 不同國家的客戶,可以從當地的 Microsoft 分公司取得支援。與資訊安全更新有關的支援電話不另外收費。如需如何連絡 Microsoft 瞭解技術支援問題的詳細資訊,請造訪國際化支援網站。
免責聲明
Microsoft 知識庫 (Microsoft Knowledge Base) 中的資訊係以其「現狀」提供,並不提供任何形式之擔保。Microsoft 不做任何明示或默示的責任擔保,包括適售性以及適合某特定用途之擔保責任。無論任何情況下的損害,Microsoft Corporation 及其供應商皆不負任何法律責任,包括直接、間接、偶發、衍生性、所失業務利益或特殊損害。即使 Microsoft Corporation 及其供應商已被告知此類損害的可能性亦不負任何責任。某些地區不允許排除及限制衍生性或附隨損害賠償責任,因此前述限制不適用於這些地區。
修訂
- V1.0 (2011 年 12 月 14 日): 公告發行。
Built at 2014-04-18T01:50:00Z-07:00