背景概念
- 熱鍵:啟動程式或功能的組合鍵 (如 Ctrl+Alt+N 開啟記事本),可自訂捷徑屬性中的「快速鍵」。
- XP「自動登出」:閒置一段時間後自動執行登出,但**後台程式持續執行**,熱鍵服務仍在運作,非真正登出/鎖定工作站。
漏洞描述
- 管理員登入系統,設有熱鍵啟動關鍵程式 (如瀏覽器、遠端工具、資料庫客戶端)。
- 使用者離席,系統觸發「自動登出」 (螢幕回到歡迎畫面)。
- 此時熱鍵服務**未停止**,任何人走到電腦前按下熱鍵組合,即可在不知密碼情況下啟動對應程式。
- 惡意使用者可啟動大型程式耗盡資源、操作敏感應用程式、甚至透過網路工具外洩資料。
觸發條件 (需同時滿足)
- 使用者為管理員且已登入。
- 已設定熱鍵啟動程式。
- 系統啟用「自動登出」且未設定螢幕保護程式密碼。
- 使用者離席超過閒置逾時時間。
安全對策
- 停用「自動登出」:控制台 → 使用者帳號 → 變更登入/登出方式 → 取消「使用快速使用者切換」(即停用自動登出)。
- 改用螢幕保護程式 + 密碼保護:顯示內容 → 螢幕保護程式 → 勾選「繼續時顯示登入畫面」。
- 鎖定工作站 (Win+L) 取代離席自動登出,真正鎖定 Session,熱鍵服務隨 Session 隔離失效。
- 網管環境透過群組原則強制:
「使用者設定 → 系統管理範本 → 系統 → 登入」→ 「永遠使用傳統登入」啟用。
「電腦設定 → 系統管理範本 → 控制台 → 個人化」→ 「啟用螢幕保護程式」與「密碼保護螢幕保護程式」啟用。
風險評估
實際被利用機率低 (需多重條件),但屬真實存在的邏輯漏洞。公共場所/網咖**必須**停用熱鍵或強制鎖定工作站。