用數據庫安全策略防止權限升級攻擊
問:您能簡單介紹一下與數據庫相關的權限升級嗎?如何確定我的公司是否有權限升級問題呢?
答:權限升級攻擊在用戶通過利用系統中的漏洞獲得額外的訪問系統權限時,就有可能發生。數據庫可能與其他具有權限升級的軟件一樣有類似的問題:如果數據庫功能或數據庫的其它部分有漏洞,用戶就可能利用該漏洞來獲取具有更高權限的用戶的帳號。
數據庫中因權限升級所引起的一個最大威脅是未授權的用戶能夠訪問存儲在數據庫中的敏感信息,但是這也有可能發生在文件系統中??赡芪覀冃枰鼡牡氖且恍祿煸试S具有升級權限的用戶在數據庫的授權下在操作系統中運行本地程序。權限升級漏洞也可能使攻擊者完全控制托管數據庫的系統,通過操作系統執行命令。
為了確定公司是否有權限升級問題,首先你需要確定數據庫是否在最小權限下運行(這可能需要數據庫管理員的幫助,他了解應用程序的權限機制),然后確定用戶是否具有最小的訪問權限來完成他們的工作;這個需要在數據庫安全策略中解決。為了確定數據庫所使用的操作系統權限,請查找進程表,查看數據庫進程所使用的用戶ID。如果數據庫在根、管理員或其他授權賬戶下運行,就有可能出現權限升級問題。除了這個問題,具有權限來執行軟件的用戶,或允許用戶在數據庫中執行軟件的漏洞,這些問題都有可能造成更大的威脅。
【編輯推薦】