Microsoft 安全性公告 MS08-056 - 中度

Microsoft Office 的弱點可能會允許資訊洩漏 (957699)

Published: 2008 年 10 月 15 日 | 更新日期: 2008 年 11 月 18 日

版本: 1.1

一般資訊

提要

這個安全性更新可解決 Microsoft Office 中一項未公開報告的弱點。 如果使用者按一下蓄意製作的 OneNote URL,此弱點便可能允許資訊洩漏。 成功利用此弱點的攻擊者可在使用者的瀏覽器中注入用戶端指令碼,而指令碼可能會偽造內容、洩漏資訊、在受影響的網站上採取使用者可能會採取的行為。

對於受支援版本的 Microsoft Office XP 而言,此安全性更新的等級為「中等」。

此安全性更新藉由解除登錄 CDO 通訊協定來解決弱點。 如需更多有關弱點的資訊,請參閱下節<弱點資訊>下的特定弱點項目的<常見問題集 (FAQ)>小節。

建議。 Microsoft 建議客戶考慮安裝這項安全性更新。

已知問題。 無

受影響及不受影響的軟體

下列軟體已經過測試判斷哪些版號或版本會受到影響。 其他版本超過它們的支援週期或不受影響。 若要瞭解您的軟體版本的支援週期,請造訪 Microsoft 產品技術支援週期網站

受影響的軟體 

Office 套件及其他軟體最大安全性影響彙總嚴重性等級此更新取代的公告

Microsoft Office XP Service Pack 3 (英文下載更新程式)
(KB956464)

Microsoft Office XP Service Pack 3 (中文下載更新程式)
(KB956464)

資訊洩漏

中度

受影響的軟體 

不受影響的軟體 

Office 及其他軟體

Microsoft Office 2000 Service Pack 3

Microsoft Office 2003 Service Pack 2

Microsoft Office 2003 Service Pack 3

2007 Microsoft Office System

2007 Microsoft Office System Service Pack 1

Microsoft Office Excel/PowerPoint/Word Viewer 2003

Excel/PowerPoint/Word Viewer 2003 Service Pack 3

適用於 Word、Excel 及 PowerPoint 2007 檔案格式的 Microsoft Office 相容性套件

Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats Service Pack 1

Microsoft Works 8.0

Microsoft Works 8.5

Microsoft Works 9.0

Microsoft Works Suite 2005

Microsoft Works Suite 2006

Microsoft Office 2004 for Mac

Microsoft Office 2008 for Mac

與本安全性更新相關的常見問題集 (FAQ)

我沒有安裝任何受影響的軟體,但是我的確有安裝其他 Microsoft Office 應用程式。 為什麼還是提供我這項安全性更新?
此安全性更新所描述的弱點雖存在於在 Microsoft Office,但使用「不受影響的軟體」表格中列出的應用程式並不會遭到對這個弱點的攻擊。 「不受影響的軟體」表格所列出 Microsoft Office 應用程式使用的部分檔案,與「受影響的軟體」表格所列出應用程式使用的檔案相同,而此安全性更新也適用於這些檔案。 我們建議您安裝此更新,如此安全性更新就不會再提供給您。

我所使用的軟體是這個安全性公告中討論的軟體之舊版。 該怎麼辦?  
本公告所列出的受影響軟體版本已經過測試判斷哪些版本會受到影響。 其他版本超出它們的支援週期。 若要瞭解您的軟體版本的支援週期,請造訪 Microsoft 產品技術支援週期網站

使用此軟體舊版的客戶應優先考慮移轉至支援的版本,以避免因潛在的弱點而遭受攻擊。 如需更多有關 Windows 產品週期的資訊,請造訪 Microsoft 產品技術支援週期網站。 如需瞭解這些軟體版本延伸安全性更新支援服務週期的相關資訊,請造訪 Microsoft 產品支援服務

需要舊版額外支援服務的客戶,請連絡 Microsoft 客戶小組人員、技術支援經理或適當的 Microsoft 協力廠商,以取得所需的額外支援。 尚未簽訂聯盟、優先或授權合約的客戶,可以連絡當地的 Microsoft 銷售辦公室。 如需連絡資訊,請造訪 Microsoft 全球資訊網站,選擇國家,然後按一下 [Go] 查看各地的連絡電話號碼。 連絡時,請指明要連絡當地優先支援服務行銷經理。 如需更多資訊,請參閱 Windows 作業系統產品技術支援週期常見問題集 (英文)。

弱點資訊

嚴重性等級和弱點識別碼

依受影響軟體列出的弱點嚴重性等級和最大安全性影響
受影響的軟體內容處理標頭弱點中的弱點 - CVE-2008-4020彙總嚴重性等級

Microsoft Office XP Service Pack 3

中度
資訊洩漏

中度
資訊洩漏

內容處理標頭弱點中的弱點 - CVE-2008-4020

弱點是存在於 Office 使用 CDO 通訊協定來處理文件的方式 (cdo:) 以及內容處理: 附件標頭。 這些文件可能在網頁瀏覽器以錯誤的方式呈現,導致跨網站指令碼處理。

若要以一般性弱點清單中的標準項目來檢視此弱點,請參閱 CVE-2008-4020

內容處理標頭弱點中的弱點 - CVE-2008-4020 的緩和因素

在網頁式攻擊的案例中,攻擊者可架設一個網站,並在其中包含利用此弱點的網頁。 此外,受侵害的網站以及接受或存放使用者提供之內容或廣告的網站裡,也可能包含蓄意製作以利用本弱點的內容。 但是,攻擊者無法強迫使用者造訪網站, 而是引誘使用者自行前往。一般的做法是設法讓使用者按一下電子郵件或 Instant Messenger 訊息中通往攻擊者網站的連結。

依照預設,Windows Server 2003 和 Windows Server 2008 上的 Internet Explorer 會以稱為增強式安全性設定的受限制模式執行。 這個模式會將網際網路區域的安全性層級設為 [高]。 對於您尚未新增至 Internet Explorer [信任的網站] 區域的網站,這是一種緩和因素。 如需更多資訊,請參閱此弱點<常見問題集>關於 Internet Explorer 增強式安全性設定的部份。

內容處理標頭弱點中的弱點 - CVE-2008-4020 的因應措施

因應措施指的是無法徹底修正弱點,但有助於在套用更新之前封鎖已知攻擊模式的設定變更。 Microsoft 測試了下列因應措施和狀態,討論因應措施是否會降低功能:

停用 CDO 通訊協定處理常式
停用受影響的通訊協定有助於保護受影響的系統,防範嘗試利用此弱點所發動的攻擊。 若要停用受影響的服務,請解除登錄以下三個登錄機碼:

'HKLM\SOFTWARE\Classes\PROTOCOLS\Handler\cdo'
'HKLM\SOFTWARE\Classes\CDO'
'HKCR\PROTOCOLS\Handler\cdo'

警告:如果使用「登錄編輯程式」的方式錯誤,可能造成嚴重問題,以致於您必須重新安裝作業系統。 Microsoft 無法保證您可以解決因為不正確使用 [登錄編輯程式] 所造成的問題。 請自行承擔使用「登錄編輯程式」的風險。 如需有關如何編輯登錄的資訊,請檢視「登錄編輯程式」(Regedit.exe) 中的<變更機碼及數值>說明主題,或是 Regedt32.exe 中的<新增及刪除登錄中的資訊>與<編輯登錄資料>說明主題。

注意:我們建議您在編輯登錄之前先將之備份。

內容處理標頭弱點中的弱點 - CVE-2008-4020 常見問題集

這個弱點的範圍為何?  
這是一個資訊洩漏的弱點。 成功利用此弱點的攻擊者可在使用者的瀏覽器中注入用戶端指令碼,而指令碼可能會偽造內容、洩漏資訊、在受影響的網站上採取使用者可能會採取的行為。

造成這個弱點的原因為何?  
如 Microsoft 知識庫文件編號 260519 中所述,當「內容處理: 附件」標頭出現時,通訊協定應該提供檔案下載對話方塊,而不是呈現內容。 CDO 通訊協定 (cdo:) 沒有適當處理這個標頭,且總是呈現內容。

什麼是跨網站指令碼?
跨網站指令碼處理 (XSS) 是一種安全性弱點,可讓攻擊者利用網站,將指令碼「插入」使用者的工作階段。 此弱點可能影響的目標是可動態產生 HTML 網頁的網頁伺服器。 若這些伺服器將瀏覽器輸入資料內嵌在傳回給瀏覽器的動態網頁中,伺服器即可能受到操控,而將惡意提供的內容包含在動態網頁中。 這會允許惡意指令碼被執行。 網頁瀏覽器對於「受信任」網站的假設,加上使用 Cookie 來記憶常瀏覽網站的狀態,都可能會擴大此問題。 XSS 攻擊不會修改網站內容。 它會插入新的惡意指令碼,在與受信任伺服器相關聯的狀況下,此指令碼可在瀏覽器內執行。

跨網站指令碼如何運作?
網頁含有文字和 HTML 標記。 這些文字和 HTML 標記是由伺服器產生並且由用戶端解譯。 如果在動態網頁內加入了不受信任的內容,伺服器和用戶端都沒有足夠的資訊可以辨識這種插入情況,也無法採取保護措施。

攻擊者可能會利用這項弱點採取什麼行動?  
攻擊者可能會偽造內容、洩漏資訊、在受影響的網站上採取使用者可能會採取的行為。

攻擊者如何利用這項弱點?  
攻擊者可以透過引誘使用者按下連接至使用者信任網站的超連結,來利用內容處理的弱點: 附件旗幟,允許攻擊者張貼內容,例如 HTML 網頁。

因為這個弱點而承受風險的主要系統有哪些?  
執行 Microsoft Office XP Service Pack 3 系統的風險最高

更新的作用何在?  
更新程式會解除登錄 CDO 通訊協定,藉以移除此項弱點。

當安全性公告發行時,這項弱點是否已揭發出來?
否。 Microsoft 是經由可靠的來源接獲有關這項弱點的訊息。 當本安全性公告初次發行時,Microsoft 尚未接獲任何有關此弱點已被發佈出來的消息。 本安全性公告除未公開揭露弱點之外,並說明其他內部調查所發現的議題。

當本安全性公告發行時,Microsoft 是否已接獲任何消息,指出這項弱點已遭有心人士利用?
否。 當本安全性公告初次發行時,Microsoft 並未接到任何有關本弱點已成為公開攻擊客戶的消息,也沒有發現任何以此概念發展的程式碼公開範例。

更新資訊

偵測與部署工具及指南

管理您必須部署到您組織中的伺服器、桌上型電腦及行動系統的軟體和安全性更新。 如需更多資訊,請參閱 TechNet 更新管理中心Microsoft TechNet 資訊安全網站提供了有關 Microsoft 產品安全性的其他資訊。

安全性更新可以從 Microsoft UpdateWindows Update Office Update 取得。 安全性更新也可以從 Microsoft 下載中心取得。 您也可以利用「安全性更新」("security update") 關鍵字搜尋輕易地找到安全性更新。

最後,您可以從 Microsoft Update Catalog 下載安全性更新。 Microsoft Update Catalog 提供透過 Windows Update 及 Microsoft Update 所公佈內容的搜尋式目錄,包括安全性更新、驅動程式和 Service Pack。 只要以安全性公告編號 (例如,"MS07-036") 執行搜尋,您就可新增所有適用的更新到置物籃 (包括同一項更新的不同語言),再下載到您自選的資料夾中。 如需更多關於 Microsoft Update Catalog 的相關資訊,請參閱 Microsoft Update Catalog 常見問題集

偵測與部署指南

Microsoft 已提供本月安全性更新之偵測與部署指南。 此指南還能幫助 IT 專業人員瞭解如何使用各項工具來協助部署安全性更新,像是 Windows Update、Microsoft Update、Office Update、Microsoft Baseline Security Analyzer (MBSA)、Office Detection Tool、Microsoft Systems Management Server (SMS)、Extended Security Update Inventory Tool (加強版安全性更新清查工具)。 如需更多資訊,請參閱 Microsoft 知識庫文件編號 910723

Microsoft Baseline Security Analyzer

Microsoft Baseline Security Analyzer (MBSA) 能讓系統管理員掃描本機和遠端系統,偵查任何缺少安全性更新以及一般安全性設定錯誤的狀況。 如需更多有關 MBSA 的資訊,請造訪 Microsoft Baseline Security Analyzer 網站 (英文)。

以下表格提供此安全性更新的 MBSA 偵測摘要。

軟體 MBSA 2.1

Office XP Service Pack 3

如需更多 MBSA 2.1 相關資訊,請參閱 MBSA 2.1 常見問題集

注意:客戶若使用 MBSA 2.0.1、Microsoft Update 和 Windows Server Update Services 所不支援的舊版軟體: 請造訪 Microsoft Baseline Security Analyzer 並參考<舊版產品支援>(英文) 章節,了解如何以舊版工具建立完整的安全性更新偵測方式。

Windows Server Update Services

透過 Windows Server Update Services (WSUS),系統管理員可以部署 Windows 2000 作業系統及更新版本、Office XP 及更新版本、Exchange Server 2003 及 SQL Server 2000 的最新重大更新與安全性更新。如需更多有關如何利用 Windows Server Update Services 部署安全性更新的資訊,請造訪 Windows Server Update Services 網站

Systems Management Server

以下表格提供本安全性更新的 SMS 偵測與部署摘要。

軟體SMS 2.0具備 SUSFP 的 SMS 2003具備 ITMU 的 SMS 2003Configuration Manager 2007

Office XP Service Pack 3

SMS 2.0 和 SMS 2003 可利用內含安全性更新盤點工具 (SUIT) 的 SMS SUS Feature Pack (SUSFP) 來偵測安全性更新。 另請參閱適用於 Systems Management Server 2.0 的下載 (英文)。

SMS 2003 可使用 Microsoft Update 專用 SMS 2003 盤點工具 (ITMU) 來偵測由 Microsoft Update 所提供,並由 Windows Server Update Services 支援的安全性更新。 如需 SMS 2003 ITMU 的詳細資訊,請參閱 SMS 2003 Inventory Tool for Microsoft Updates (SMS 2003 Microsoft Updates 清查工具) (英文)。 SMS 2003 也可以使用 Microsoft Office Inventory Tool 來偵測 Microsoft Office 應用程式所需的更新。 如需更多有關 Office Inventory Tool (Office 清查工具) 及其他掃描工具的資訊,請參閱 SMS 2003 Software Update Scanning Tools (SMS 2003 軟體更新掃描工具) (英文)。 另請參閱適用於 Systems Management Server 2003 的下載 (英文)。

System Center Configuration Manager 2007 使用 WSUS 3.0 來偵測更新。 如需更多關於 Configuration Manager 2007 軟體更新管理的資訊,請造訪 System Center Configuration Manager 2007 網站。

如需有關 SMS 的詳細資訊,請造訪 SMS 網站 (英文)。

如需瞭解詳細相關資訊,請參閱 Microsoft 知識庫文件編號 910723: 每月發行之偵測與部署指導文件的摘要清單。

Update Compatibility Evaluator 和應用程式相容性工具組

更新時常會寫入您應用程式執行所需的相同檔案和登錄設定。 這可能會觸發不相容性,而拉長部署安全性更新的時間。 您可以使用 Application Compatibility Toolkit 5.0 隨附的 Update Compatibility Evaluator 元件,針對所安裝的應用程式,簡化其測試和驗證 Windows 更新的過程。

Application Compatibility Toolkit (ACT) 包含必要的工具和文件,可讓您在環境中部署 Microsoft Windows Vista、Windows Update、Microsoft 安全性更新或新版 Windows Internet Explorer 之前,評估及減輕應用程式相容性問題。

安全性更新部署

受影響的軟體

如需有關您使用系統的特定安全性更新資訊,請按下適當的連結:

Office XP (所有版本)

參考表

下表包含此軟體的安全性更新資訊。 您可以在本節的<部署資訊>小節中找到其他資訊。

未來將包含於 Service Pack 中的內容

此軟體已無規劃 Service Pack。 此問題的更新程式可能會包含在未來的更新彙總套件中。

部署

 

在沒有使用者介入的情況下安裝

officeXP-kb956464-fullfile-enu /q:a

在不重新啟動的情況下安裝

officeXP-kb956464-fullfile-enu /r:n

更新記錄檔

不適用

詳細資訊

如需偵測與部署之資訊,請參閱本公告前段的<偵測與部署工具及指南>一節。

如需您可以選擇性安裝的功能之資訊,請參閱本節中的<Office 的管理員模式安裝功能>小節。

重新開機需求

 

需要重新開機?

此更新程式不需要重新開機。

Hotpatching

不適用

移除資訊

您無法解除安裝此安全性更新。

檔案資訊

不適用

登錄機碼驗證

不適用

Office 功能

下表包含必須在更新中重新安裝的功能名稱 (區分大小寫) 清單。 如果要安裝所有功能,您可以使用 REINSTALL=ALL,也可以安裝下列功能:

產品功能

ACCESS, FP, OUTLOOK, PPT, ACCESSRT, PUB

ProductFiles

PIPC1, PROPLUS, PRO, SBE, STD, STDEDU

ProductFiles

注意:在受管理的環境中工作的系統管理員可以在 Office Admin Update Center 上,找到用於在組織中部署 Office 更新的完整資源。 在該網站上,向下捲動並在<更新資源>部分下尋找您要更新的軟體版本。 Windows Installer Documentation 也提供有關 Windows Installer 支援參數的其他資訊。

部署資訊

安裝更新

您可以從<受影響及不受影響的軟體>一節中的適當下載連結安裝更新。 如果您是由伺服器位置安裝應用程式,則伺服器系統管理員必須使用系統管理更新程式更新伺服器位置,並將該更新部署到您的系統中。 如需有關「管理安裝點」的更多資訊,請參閱<偵測與部署工具及指南>小節中的<Office 管理安裝點>資訊。

此安全性更新需要在系統上安裝 Windows Installer 2.0 或更新版本。 所有支援的 Windows 版本包括 Windows Installer 2.0 或更新版本。

如果要安裝最新版本的 Windows Installer,請造訪下列 Microsoft 網站:

Windows Installer 3.1 Redistributable

適用於 Windows 2000 及 Windows NT 4.0 的 Windows Installer 2.0 Redistributable

適用於 Windows 95、Windows 98、Windows 98 SE 及 Windows Millennium Edition 的 Windows Installer 2.0 Redistributable

如需更多關於出現於本公告中術語的相關資訊 (如 Hotfix),請參閱 Microsoft 知識庫文件編號 824684

這個安全性更新支援以下的安裝參數。

支援的安全性更新安裝參數
參數描述

/q

指定在檔案解壓縮時採用無訊息模式 (不出現提示訊息)。

/q:u

指定採用使用者無訊息模式,會對使用者顯示一些對話方塊。

/q:a

指定採用系統管理員無訊息模式,不會對使用者顯示任何對話方塊。

/t:path

指定解壓縮檔案的目標資料夾。

/c

解壓縮檔案,但是並不進行安裝。 如果未指定 /t:path,系統會出現提示訊息,要求您提供目標資料夾。

/c:path

覆寫作者定義的安裝命令。 指定 Setup.inf 或 .exe 檔案的路徑和名稱。

/r:n

安裝之後絕不重新啟動系統。

/r:I

遇到需要重新啟動系統的狀況時,提示使用者重新啟動系統,除非是與 /q:a 搭配使用。

/r:a

安裝後永遠重新啟動系統。

/r:s

安裝完成後,不提示使用者便重新啟動系統。

/n:v

不進行版本檢查 – 安裝程式時覆蓋任何先前安裝的版本。

注意:您可以在同一個命令中合併使用這些參數。 為符合回溯相容性,安全性更新程式也支援舊版安裝程式使用的安裝參數。 有關支援的安裝參數的其他資訊,請參閱 Microsoft 知識庫文件編號 262841

移除更新

您無法解除安裝此安全性更新。

確認已經套用更新

Microsoft Baseline Security Analyzer

您可以使用 Microsoft Baseline Security Analyzer (MBSA) 工具確認受影響系統上是否已經套用安全性更新程式。 如需更多資訊,請參閱本公告前段的偵測與部署工具及指南一節中標題名稱為<Microsoft Baseline Security Analyzer>的內容。

檔案版本驗證

由於 Microsoft Windows 的版本眾多,您系統上實際執行的步驟可能會與此處描述的不同。 如遇到不同的狀況,請參閱產品的說明文件以完成這些步驟。

1.

按一下 [開始],然後按一下 [搜尋]。

2.

在 [搜尋結果] 窗格中,在 [搜尋小幫手] 下按一下 [所有檔案和資料夾]。

3.

在 [部份或完整的檔案名稱] 方塊中,輸入適當檔案資訊表中的檔案名稱,再按一下 [搜尋]。

4.

在檔案清單中,用滑鼠右鍵按一下適當檔案資訊表中的某個檔案名稱,再按 [內容]。

注意:視所安裝的作業系統或程式的版本而定,檔案資訊表中列出的檔案未必會全部安裝。

5.

在 [版本] 索引標籤上,比較檔案版本與適當檔案資訊表中記錄的版本,判斷您系統上安裝的檔案版本。

注意:在安裝時,檔案版本以外的屬性可能會變更。 若要驗證是否成功套用更新程式,利用檔案資訊表比對其他檔案屬性並不是妥當的做法。 此外,在某些情況下,檔案的名稱在安裝時可能會有所變更。 如果缺少檔案或版本資訊,請採用其他可用的方法來驗證更新程式的安裝情形。

其他資訊

感謝

Microsoft 感謝下列人士協助我們一同保護我們的客戶:

感謝 NetAgent Co., Ltd. 回報內容處理標頭弱點中的弱點 (CVE-2008-4020)。

支援

美國及加拿大地區客戶可電洽 1-866-PCSAFETY Microsoft 產品支援服務以取得技術支援。 與安全性更新有關的支援電話不另外收費。

不同國家的客戶,可以從當地的 Microsoft 分公司取得支援。 與安全性更新有關的支援電話不另外收費。 如需更多關於連絡 Microsoft 技術支援的資訊,請造訪世界各地技術支援網站

免責聲明

Microsoft 知識庫 (Microsoft Knowledge Base) 中的資訊係以其「現狀」提供,並不提供任何形式之擔保。 Microsoft 不做任何明示或默示的責任擔保,包括適售性以及適合某特定用途之擔保責任。 無論任何情況下的損害,Microsoft Corporation 及其供應商皆不負任何法律責任,包括直接、間接、偶發、衍生性、所失業務利益或特殊損害。即使 Microsoft Corporation 及其供應商已被告知此類損害的可能性亦不負任何責任。 某些地區不允許排除及限制衍生性或附隨損害賠償責任,因此前述限制不適用於這些地區。

修訂

V1.0 (2008 年 10 月 15 日): 公告發行。

V1.1 (2008 年 11 月 18 日): 修正<安全性更新部署>一節中的移除資訊,說明此安全性更新無法解除安裝。


回到頁首回到頁首