「收到一張圖片、打開一張圖片、甚至預覽縮圖就中毒」——這不是危言聳聽,是微軟 GDI+ (Graphics Device Interface+) 整數溢位漏洞 (CVE-2004-XXXX 等系列) 的真實威力。攻擊者將 Shellcode 藏入 BMP/PNG/JPG/GIF/WMF/EMF 等圖檔內部結構,利用 GDI+ 解析器處理特製圖檔時觸發緩衝區溢位,執行任意程式碼,完全控制系統、關閉防毒、竊取帳密、植入更多後門。本文深度解析漏洞原理、傳播管道、中毒徵兆、官方補丁部署、多層次防護策略,讓你在圖片洪流中建立免疫防線。
GDI+ Detection Tool 掃描受影響檔案 → 套用修補程式。| 層級 | 措施 | 工具/設定 |
|---|---|---|
| 網路/閘道 | 封鎖已知惡意 IP/域名、檢測異常圖片流量 | 防火牆 IPS/IDS、Proxy 內容過濾、DNS 過濾 (Quad9, 1.1.1.1 for Families) |
| 主機/端點 | 應用程式白名單、攻擊面縮減 | AppLocker/WDAC、關閉不必要的圖片預覽/縮圖 (資料夾選項 → 總是顯示圖示、不顯示縮圖)、停用 WebClient 服務 |
| 應用程式 | 使用安全的圖片檢視器、禁用脆弱元件 | IrfanView, XnView, Honeyview (定期更新)、Office 信任中心 → 封鎖 ActiveX/巨集/外部內容、IE/Edge 設定 → 不自動顯示圖片 |
| 使用者行為 | 安全習慣養成 | 不開陌生人圖片/附件/連結、U 盤先掃毒再開、不盲信好友傳送檔案 (帳號可能被盜)、定期備份離線 |
| 偵測/應變 | 異常行為監控、快速隔離 | EDR/XDR、Sysmon 事件日誌 (Event ID 1, 3, 7, 8, 10, 11, 13, 15)、離線掃毒救援碟 (Kaspersky Rescue Disk, WinPE + Defender) |
GDI+ 圖片漏洞雖屬經典老洞,但其「零點擊、廣泛載體、高權限執行」特性,使其成為 APT 攻擊鏈中極佳的初始入侵向量。現代 Windows (10 1809+/11) 已大幅重構圖形堆疊並預設啟用 CFG/ACG/任意程式碼防護 (ACG)、控制流程防護 (CFG)、虛擬化安全 (VBS),抗性大幅提升。但舊系統、未修補主機、第三方看圖軟體、Office 巨集環境仍存風險。修補補丁、縮減攻擊面、養成安全習慣、部署纏繞防禦,才是面對「圖片藏木馬」的永恆解藥。