2001/12 至 2002 年,微軟發布 8 份 Security Bulletin,涵蓋 10+ 個 SQL Server 弱點。CERT/CC 整理 5 個最嚴重缺陷,建議管理員立即檢視修補。
| VU 編號 | CVE | 缺陷描述 | 先決條件 | 影響 |
|---|---|---|---|---|
| VU#796313 | CAN-2002-0642 | SQL Server 服務帳號註冊表鍵值權限過鬆,允許透過 xp_regwrite 修改為 LocalSystem | 能存取 xp_regwrite 擴展預存程序 | 權限提升至 LocalSystem → 完全控制主機、削弱 SQL 安全策略、放大其他漏洞影響 |
| VU#225555 | CAN-2002-0624 | pwdencrypt() 函數緩衝區溢位 | 知曉有效資料庫用戶名 | 以 SQL Service Account 權限執行任意代碼 |
| VU#627275 | CAN-2002-0154 | 多個擴展預存程序參數長度驗證不足導致緩衝區溢位 | 部份預設公開存取,未認證攻擊者可利用 | 以 SQL Service Account 權限執行任意指令,Web 應用易暴露 |
| VU#399260 | CAN-2002-0649 | SQL 2000 解析服務 (SSRS, UDP 1434) 堆積溢位 | 無需認證 | 遠端執行任意代碼 (SQL Service Account 權限) |
| VU#484891 | CAN-2002-0649 | SSRS 堆疊溢位 | 無需認證 | 遠端執行任意代碼 (SQL Service Account 權限) |
| 缺陷 | Security Bulletin | 下載連結 (舊版 KB 文章) |
|---|---|---|
| VU#796313, VU#225555 | MS02-034 | SQL 2000: Q316333 |
| VU#627275 | MS02-020 | SQL 7.0: Q318268 / SQL 2000: Q316333 |
| VU#399260, VU#484891 | MS02-039 | SQL 2000 & MSDE 2000: ReleaseID=40602 |
SQL Server 歷年漏洞密集,修補 + 埠口封鎖 + 最小權限 + 稽核 四位一體。MSDE 常隨應用程式安裝被忽略,務必納入資產清單統一管理。