數(shù)據(jù)安全治理關(guān)鍵技術(shù)之數(shù)據(jù)庫脫敏技術(shù)詳解
數(shù)據(jù)安全治理之API監(jiān)測系統(tǒng) ,解決API接口安全問題【安華金和】
新一代數(shù)據(jù)庫脫敏技術(shù),為敏感數(shù)據(jù)建立保護盾!
數(shù)據(jù)庫脫敏系統(tǒng)與金融行業(yè)案例解讀
數(shù)據(jù)安全治理建設思路的著力點——數(shù)據(jù)安全咨詢服務【安華金和】
數(shù)據(jù)庫防火墻功能有哪些?-數(shù)據(jù)安全-安華金和
數(shù)據(jù)安全關(guān)鍵技術(shù)之數(shù)據(jù)庫脫敏技術(shù)詳解【安華金和】
中國數(shù)據(jù)安全治理落地指導書籍《數(shù)據(jù)安全治理白皮書5.0》正式發(fā)布(附下載)
前文我們提到,從數(shù)據(jù)庫安全漏洞的成因分析,數(shù)據(jù)庫漏洞主要可以劃分為:應用程序邏輯漏洞和數(shù)據(jù)庫軟件漏洞,而其中數(shù)據(jù)庫軟件漏洞的成因更為復雜。在分析了數(shù)據(jù)庫軟件的核心組件之后,我們能夠更有調(diào)理的從入侵方式的維度對數(shù)據(jù)庫自身的安全威脅展開分析,具體可分為以下四種:
1、網(wǎng)絡攻擊的安全問題
2、數(shù)據(jù)庫引擎的安全問題
3、內(nèi)建存儲對象的安全問題
4、SQL編程組件的安全問題
本文先對以外部網(wǎng)絡攻擊為入侵手段的數(shù)據(jù)庫安全威脅進行說明。
所有數(shù)據(jù)庫平臺都包含至少一個網(wǎng)絡監(jiān)聽組件。這個組件可以是一個獨立的可執(zhí)行文件(如Oracle),通常它是主數(shù)據(jù)庫引擎進程的一部分(如微軟的 SQL Server)。網(wǎng)絡監(jiān)聽組件是網(wǎng)絡訪問數(shù)據(jù)庫的端口,必須要謹慎編寫,否則將可能面臨類似緩沖區(qū)溢出這類的常見攻擊,并且被攻擊的可能性與協(xié)議的復雜性成正比。比如,著名的sql slammer蠕蟲就是一個針對sql server 2000網(wǎng)絡端口緩沖區(qū)溢出漏洞發(fā)起的惡意程序,Slammer“蠕蟲”不僅攻擊各大企業(yè)公司的內(nèi)部網(wǎng)絡,對世界各地的大型商務活動造成了巨大的負面影響。攻擊所帶來的損失是前從未有的。網(wǎng)絡端口漏洞在Oracle上存在更多,TNS是Oracle的網(wǎng)絡端口,截止到現(xiàn)在被發(fā)現(xiàn)至少20個漏洞。TNS漏洞帶來的危害都比較大,例如CVE-2002-0965、CVE-2002-0965、CVE-2007-5507、CVE-2012-0072都是可以直接奪取操作系統(tǒng)權(quán)限的緩沖區(qū)漏洞。這些漏洞跨越了Oracle9i到11g的所有版本(Oracle9i才開始支持互聯(lián)網(wǎng))。
數(shù)據(jù)庫安全威脅變化多樣,各類來自數(shù)據(jù)庫內(nèi)部或外部,應用端或運維端的各種攻擊岑出不窮,惡意程序不斷衍生各類形態(tài),我們需要隨時洞悉各類新型攻擊方式,下一篇文章將對數(shù)據(jù)庫引擎的安全問題進行剖析。