首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 5.1.10 以前版本權限提升與安全繞過漏洞預警

     編輯:MySQL 資料庫相關知識

受影響版本

MySQL AB MySQL ≤ 5.1.10

漏洞詳情

漏洞 1:大小寫資料庫名稱繞過建立權限

  • 條件:使用者擁有存取權但無 CREATE 權限
  • 利用:建立僅大小寫不同的資料庫名稱(如現有 mydb,建立 MyDB)
  • 前提:底層檔案系統支援大小寫區分(Linux 預設支援,Windows 預設不支援)

漏洞 2:存儲過程安全上下文計算錯誤

  • 條件:使用者擁有存儲過程的 EXECUTE 權限
  • 利用:因參數在錯誤的安全上下文中計算,攻擊者可透過存儲過程以定義者權限執行任意 DML 語句

官方修補補丁

MySQL AB 已發布升級補丁,請至官方下載:

防護建議

  1. 立即升級至 5.1.11 或更新版本
  2. 檢查檔案系統大小寫敏感度設定
  3. 審核存儲過程 EXECUTE 權限授予對象
  4. 監控異常資料庫建立活動
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved