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

WinMySQLadmin 1.1 明文儲存 MySQL 密碼安全漏洞分析

     編輯:MySQL 資料庫相關知識

漏洞概述

受影響軟體:WinMySQLadmin 1.1
風險等級:高 (本地權限提升 → 資料庫接管)

漏洞細節

工具將 MySQL 管理密碼以明文寫入 c:\winnt\my.ini:

[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-nt.exe
user=admin
passWord=XXXXX   <-- 明文密碼
QueryInterval=30

攻擊場景

  1. 駭客取得伺服器檔案系統存取權 (如 IIS 目錄遍歷、共享資料夾配置錯誤)
  2. 讀取 my.ini 獲得 root/admin 密碼
  3. 連線資料庫執行任意 SQL、讀寫敏感資料、植入後門

緩解措施

  • 立即停用 WinMySQLadmin,改用命令列或官方 MySQL Administrator
  • 將 my.ini 存放於非 Web 可存取路徑,設定 NTFS ACL 僅限 Administrators 讀取
  • 定期輪換 MySQL 管理密碼
  • 啟用資料庫審計日誌監控異常登入
此漏洞屬於不安全配置 而非 MySQL 本身缺陷,但影響面廣,請務必巡檢所有 Windows MySQL 主機。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved