受影響系統
- Microsoft Windows XP SP2 / SP1 / RTM
- Microsoft Windows Server 2003 SP1 / RTM
- Microsoft Windows 2000 SP4 / SP3 / SP2 / SP1 / RTM
漏洞詳情
Microsoft Windows 存在權限提升漏洞。攻擊者可向以更高權限運行的桌面應用程式(如 explorer.exe)發送惡意鍵盤事件,導致以目標用戶權限執行任意代碼。
根本原因
桌面應用程式處理 keybd_event() 函數發送的鍵盤事件時存在設計缺陷。在目前 Microsoft 安全模型中:
- 共享桌面的應用程式間可互相發送訊息。
- 每個桌面應用程式可處理同一桌面中每個進程的訊息。
- 任何應用程式均可透過發送鍵盤敲擊模擬虛擬鍵盤。
這使得每個進程都能像互動用戶那樣發送訊息與按鍵動作,繞過權限界限實現提權。