xfocus logo xfocus title
首页 焦点原创 安全文摘 安全工具 安全漏洞 焦点项目 焦点论坛 关于我们
English Version

Oracle 9iAS OJSP Demo脚本存在跨站脚本执行攻击


发布时间:2002-08-21
更新时间:2002-08-21
严重程度:
威胁程度:用户敏感信息泄露
错误类型:输入验证错误
利用方式:客户机模式

BUGTRAQ ID:5452

受影响系统
Oracle Oracle 9i Application Server 1.0.2 .2
Oracle Oracle 9i Application Server 1.0.2 .1s
Oracle Oracle 9i Application Server 1.0.2
Oracle Oracle 9i Application Server 9.0.2
详细描述
Oracle 9iAS是商业应用程序系统,包含多个样本JSP脚本,其中这些JSP脚本对用户通过表单文本栏提供的数据缺少检查,可导致产生跨站脚本执行攻击。这些恶意数据也可以通过提交给CGI查询字符串进行提交。

包含漏洞的JSP脚本默认路径如下:

http://host:7778/ojspdemos/basic/hellouser/hellouser.jsp
http://host:7778/ojspdemos/basic/simple/welcomeuser.jsp
http://host:7778/ojspdemos/basic/simple/usebean.jsp

通过构建包含恶意脚本的URL连接,目标用户点击时可导致会话ID泄露等问题。

测试代码


解决方案
通过如下脚本删除JSP文件:

/ora9ias/j2ee/OC4J_Demos/applications/ojspdemos/ojspdemos-web/basic/simple
/ora9ias/j2ee/OC4J_Demos/applications/ojspdemos/ojspdemos-web/basic/hellouser

ORACLE 9AS 9.0.3版本会改正这个问题。

相关信息
Matt Moore of Westpoint Limited.
参考:http://otn.oracle.com/deploy/security/pdf/2002alert41rev1.pdf