Home    |    View Topics    |    Search    |    Contact Us    |   



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:
CVE Reference:   CVE-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:


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


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:


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$ 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

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:

Vendor URL: (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

Subject:  Hackproofing Oracle Application Server paper

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 .
David Litchfield


Go to the Top of This SecurityTracker Archive Page

Home   |    View Topics   |    Search   |    Contact Us

This web site uses cookies for web analytics. Learn More

Copyright 2020, LLC