发布时间 :2005-07-26 00:00:00
修订时间 :2016-10-17 23:26:25

[原文]Oracle Forms 4.5 through 10g starts form executables from arbitrary directories and executes them as the Oracle or System user, which allows attackers to execute arbitrary code by uploading a malicious .fmx file and referencing it using an absolute pathname argument in the (1) form or (2) module parameters to f90servlet.

[CNNVD]Oracle Forms 执行任意代码漏洞(CNNVD-200507-257)

        Oracle Forms是oracle的一个组件。
        Oracle Forms 4.5至10g存在执行任意代码漏洞。forms会从任意目录中的可执行文件启动,并以Oracle或System用户身份来执行,攻击者可以通过上传恶意.fmx文件并使用(1)表单中的绝对路径名参数或(2)f90servlet的模块参数执行任意代码。

- CVSS (基础分值)

CVSS分值: 7.2 [严重(HIGH)]
机密性影响: COMPLETE [完全的信息泄露导致所有系统文件暴露]
完整性影响: COMPLETE [系统完整性可被完全破坏]
可用性影响: COMPLETE [可能导致系统完全宕机]
攻击复杂度: LOW [漏洞利用没有访问限制 ]
攻击向量: LOCAL [漏洞利用需要具有物理访问权限或本地帐户]
身份认证: NONE [漏洞利用无需身份认证]

- CPE (受影响的平台与产品)

cpe:/a:oracle:forms:5.0Oracle Oracle Forms 5.0
cpe:/a:oracle:forms:3.0Oracle Oracle Forms 3.0
cpe:/a:oracle:forms:10gOracle Oracle Forms 10g
cpe:/a:oracle:forms:4.5Oracle Oracle Forms 4.5
cpe:/a:oracle:forms:6.0Oracle Oracle Forms 6.0
cpe:/a:oracle:forms:9iOracle Oracle Forms 9i
cpe:/a:oracle:forms:6iOracle Oracle Forms 6i

- OVAL (用于检测的技术细节)


- 官方数据库链接
(官方数据源) MITRE
(官方数据源) NVD
(官方数据源) CNNVD

- 其它链接及资源
(UNKNOWN)  BUGTRAQ  20050719 Oracle Security Advisory: Run any OS Command via unauthorized Oracle Forms

- 漏洞信息

Oracle Forms 执行任意代码漏洞
高危 未知
2005-07-26 00:00:00 2005-10-20 00:00:00
        Oracle Forms是oracle的一个组件。
        Oracle Forms 4.5至10g存在执行任意代码漏洞。forms会从任意目录中的可执行文件启动,并以Oracle或System用户身份来执行,攻击者可以通过上传恶意.fmx文件并使用(1)表单中的绝对路径名参数或(2)f90servlet的模块参数执行任意代码。

- 公告与补丁


- 漏洞信息

Oracle Forms f90servlet module Parameter Arbitrary fmx Execution
Remote / Network Access Input Manipulation
Loss of Integrity
Exploit Public

- 漏洞描述

Oracle Forms contains a flaw that may allow an attacker to run arbitrary forms executables under elevated privileges. The issue is due to the f90servlet script not properly restricting arguments to the 'form' variable, allowing an attacker to provide a path to any .fmx file. If the attacker can create or upload their own .fmx file on the server, they can trivially execute it via the web server, run under SYSTEM privileges.

- 时间线

2005-07-19 2003-09-24
2005-07-19 Unknow

- 解决方案

Currently, there are no known upgrades to correct this issue. However, Alexander Kornbrust has released an unofficial patch to address this vulnerability.

- 相关参考

- 漏洞作者