教程中国
PHOTOSHOP CS9.0中文版 MAYA 8.5 FOR WINDOWS Corel Painter v9.0 Flash MX2004 中文版 Illustrator cs2 中文版
VC++6.0含sp6 中英文版 VB6.0 +sp6 简体中文版 Borland Delphi 7汉化版 MSDN for vb6.0中文版 Visual Studio 2005简体
教程中国下属 文件存储共享专家BIBIDU.COM 提供大型软件,教材,源码,电影,音乐,图书等下载 更多精品请点此进入
  您目前所在位置: 教程中国 >> 安全专栏 >> 漏洞公告 >> Oracle字符转换访问服务器漏洞 RSS订阅
Oracle字符转换访问服务器漏洞
教程(视频,书籍)下载:  ASP.NET AutoCAD 数据库 C# ASP java photoshop 网页设计 delphi 3dmax Flash C++ VB 张孝祥 实例   更多请进入BIBIDU搜索
IT搜索引擎   
受影响系统:

Oracle Oracle10g Application Server 9.0.4.0
Oracle Oracle10g Application Server 10.1.0.2

详细描述:

Oracle Database是一款商业性质大型数据库系统。

使用Oracle应用服务器的Oracle 10g存在字符转换问题,远程攻击者可以利用这个漏洞绕过PL/SQL排除以SYS访问数据库服务器。

Oracle 10g存在一个字符转换问题,可导致后台数据库破坏,Windows和Linux全受影响,如使用PL/SQL模块的10g数据库的Oracle HTTP服务程序, 字符设置实例为WE8ISO8859P1,当应用服务器接收到如下请求:

http://server/pls/windad/%FF%FF%FF%FF%FF

%FF转换为0xFF字节,但嗅探SNIFF应答为:

"ORA-06550: line 8, column 2: PLS-00201: identifier 'YYYYY' must be declared....."

10g藏使用WE8ISO8859P1字符设置时,转换0xFF为0x59,是大写的Y,由于这个转化,攻击者可以提交如下请求:

http://server/pls/windad/S%FFS.OWA_UTIL.CELLSPRINT?P_THEQUERY=select+username+from+all_users

并获得访问"banned"和危险的过程,HTTP服务器字符设置为AMERICAN_AMERICA.WE8ISO8859P1。

不过如果字符设置为ENGLISH_UNITEDKINGDOM.WE8MSWIN1252,不光0xFF仍旧转换为0x59,提交如下请求:

http://server/pls/windad/%9F%9F%9F%9F%9F%9F

_app_server_转换%9F为Y并允许攻击者执行如下请求:

http://server/pls/windad/S%9FS.OWA_UTIL.CELLSPRINT?P_THEQUERY=select+username+from+all_users

并获得访问"banned"和危险的过程。

补丁下载:

ORACLE已经发布patch (#68)来修正此漏洞:

http://metalink.oracle.com/

   

来源:upschool.com.cn
作者:
关键字:
发表日期:2007-2-6 19:55:07

网页显示有限 阅读全文请下载本文完整版WORD文档

上一篇:MySQL登录缓冲区溢出漏洞   下一篇:Linux函数存在本地拒绝服务漏洞


本文的相类似文章
网友评论 查看本文全部评论
笔 名: *
评 论:
最多500字。当前字数:0
联系方式:
验证码:
在学习中进步 在进步中成长 教程中国相随您的成长之路
华腾联合科技股份有限公司版权所有
广告联系:Rosibo@163.com