Computer Security
[EN] securityvulns.ru
no-pyccku



Related information

  Multiple Oracle application server vulnerabilities

  Oracle Applications/Portal 9i/10g Cross Site Scripting

  Oracle Portal 10g HTTP Response Splitting

  Modify Data via Inline Views

  Various Cross-Site-Scripting Vulnerabilities in Oracle Reports

From:Kornbrust, Alexander <ak_(at)_red-database-security.com>
Date:13.07.2005
Subject:Oracle Forms Insecure Temporary File Handling

Name                Oracle Forms Insecure Temporary File Handling
Systems Affected    Oracle Forms 4.5, 6.0, 6i, 9i
Severity            Medium Risk
Category            Information disclosure
Vendor URL          http://www.oracle.com
Author              Alexander Kornbrust (ak at red-database-security.com)
Date                13 July 2005 (V 1.00)
Advisory            AKSEC2003-006
Oracle Vuln#        AS04
Time to fix         693 days
     

Details
If the number of records in a Oracle Forms application retrieved from the database exceeds the parameter "buffered records" Oracle Forms will create a temp file located in the temp directory of the application server. This temp file contains an unencrypted copy of the database table used in the Forms application (e.g. creditcard). The default permission for these temp files (format: AAAa<processid>.TMP) is -rw-rw-r--. Every UNIX user on the application server can read the content of this file (e.g credit card information, ...).

Example
ls -la /tmp
-rw-rw-r-- 1 oracle oinstall 47600 Aug 17 20:30 AAAa15400.TMP

Workaround
Set the environment variable TMP, TEMP and TMPDIR to a secure location. It depends on the OS of the application server what environment variable will be used.
Delete old AAA* files on a regular basis.

Patch Information
Apply patches for the application server mentioned in Metalink Note 311038 .

History
19-aug-2003 Oracle secalert was informed
20-aug-2003 Bug confirmed
12-jul-2005 Oracle published Oracle Critical Patch Update July 2005
13-jul-2005 Red-Database-Security published this advisory


About | Terms of use | Privacy Policy
© SecurityVulns, 3APA3A, Vladimir Dubrovin
Nizhny Novgorod

 
 



Rating@Mail.ru