萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 健康知識

Microsoft SQL Server 多重嚴重安全缺陷分析與修補指南 (CERT CA-2002-22)

公告背景

2001/12 至 2002 年,微軟發布 8 份 Security Bulletin,涵蓋 10+ 個 SQL Server 弱點。CERT/CC 整理 5 個最嚴重缺陷,建議管理員立即檢視修補。

五大關鍵缺陷詳解

VU 編號CVE缺陷描述先決條件影響
VU#796313CAN-2002-0642SQL Server 服務帳號註冊表鍵值權限過鬆,允許透過 xp_regwrite 修改為 LocalSystem能存取 xp_regwrite 擴展預存程序權限提升至 LocalSystem → 完全控制主機、削弱 SQL 安全策略、放大其他漏洞影響
VU#225555CAN-2002-0624pwdencrypt() 函數緩衝區溢位知曉有效資料庫用戶名以 SQL Service Account 權限執行任意代碼
VU#627275CAN-2002-0154多個擴展預存程序參數長度驗證不足導致緩衝區溢位部份預設公開存取,未認證攻擊者可利用以 SQL Service Account 權限執行任意指令,Web 應用易暴露
VU#399260CAN-2002-0649SQL 2000 解析服務 (SSRS, UDP 1434) 堆積溢位無需認證遠端執行任意代碼 (SQL Service Account 權限)
VU#484891CAN-2002-0649SSRS 堆疊溢位無需認證遠端執行任意代碼 (SQL Service Account 權限)

受影響版本

  • Microsoft SQL Server 7.0
  • Microsoft SQL Server 2000
  • Microsoft SQL Server Desktop Engine (MSDE) 2000

官方修補方案對照

缺陷Security Bulletin下載連結 (舊版 KB 文章)
VU#796313, VU#225555MS02-034SQL 2000: Q316333
VU#627275MS02-020SQL 7.0: Q318268 / SQL 2000: Q316333
VU#399260, VU#484891MS02-039SQL 2000 & MSDE 2000: ReleaseID=40602

緩解措施 (修補前/無法修補時)

  1. 封鎖 SQL 通訊埠:1433/tcp、1433/udp、1434/tcp、1434/udp (防火牆/路由器/主機 IPsec)
  2. 特別封鎖 1434/udp:SSRS 攻擊多用偽造來源 UDP 封包
  3. 最小權限執行 SQL 服務(非 LocalSystem)
  4. 移除/停用不必要的擴展預存程序
  5. 啟用 SQL Server 稽核(登入失敗、物件存取)

結語

SQL Server 歷年漏洞密集,修補 + 埠口封鎖 + 最小權限 + 稽核 四位一體。MSDE 常隨應用程式安裝被忽略,務必納入資產清單統一管理。

copyright © 萬盛學電腦網 all rights reserved