CVE-2004-1363
CVSS7.2
发布时间 :2004-08-04 00:00:00
修订时间 :2016-10-17 22:53:31
NMCO    

[原文]Buffer overflow in extproc in Oracle 10g allows remote attackers to execute arbitrary code via environment variables in the library name, which are expanded after the length check is performed.


[CNNVD]Oracle extproc远程缓冲区溢出漏洞(CNNVD-200408-006)

        
        Oracle Database是一款商业性质大型数据库系统。
        Oracle 10g在通过extproc执行外部过程时存在问题,远程攻击者可以利用这个漏洞进行缓冲区溢出攻击,可能以进程权限执行任意指令。
        Oracle 10g使用extproc装载库名会使用长度限制,但是长度限制可通过传递环境变量来绕过,不过环境变量在后面的扩展中会导致缓冲区溢出,如'$PATH'是5个字符,这个长度进行了检查,但是当扩展'$PATH'时就会扩展成多个字符,可能造成缓冲区溢出,此漏洞不需要任何帐户就可以触发。
        

- CVSS (基础分值)

CVSS分值: 7.2 [严重(HIGH)]
机密性影响: [--]
完整性影响: [--]
可用性影响: [--]
攻击复杂度: [--]
攻击向量: [--]
身份认证: [--]

- CWE (弱点类目)

CWE-119 [内存缓冲区边界内操作的限制不恰当]

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

cpe:/a:oracle:oracle10g:standard_10.1_.0.2
cpe:/a:oracle:oracle9i:client_9.2.0.1
cpe:/a:oracle:oracle9i:standard_9.0
cpe:/a:oracle:oracle9i:client_9.2.0.2
cpe:/a:oracle:oracle9i:standard_8.1.7
cpe:/a:oracle:oracle9i:standard_9.2
cpe:/a:oracle:oracle9i:standard_9.2.0.2
cpe:/a:oracle:oracle9i:standard_9.2.0.1
cpe:/a:oracle:oracle9i:standard_9.2.0.4
cpe:/a:oracle:oracle9i:standard_9.2.0.3
cpe:/a:oracle:oracle8i:enterprise_8.1.7_.0.0
cpe:/a:oracle:oracle8i:standard_8.0.6_.3
cpe:/a:oracle:oracle10g:standard_9.0.4_.0
cpe:/a:oracle:oracle9i:standard_9.2.0.5
cpe:/a:oracle:application_serverOracle Application Server
cpe:/a:oracle:enterprise_manager:9.0.1Oracle Enterprise Manager 9.0.1
cpe:/a:oracle:enterprise_manager_grid_control:10.1.0.2Oracle Enterprise Manager Grid Control 10g 10.1.0.2
cpe:/a:oracle:oracle8i:enterprise_8.0.6_.0.1
cpe:/a:oracle:oracle9i:enterprise_9.0.1
cpe:/a:oracle:oracle9i:enterprise_9.2.0
cpe:/a:oracle:application_server:9.0.4Oracle Oracle10g Application Server 9.0.4
cpe:/a:oracle:application_server:9.0.3Oracle Oracle9i Application Server 9.0.3
cpe:/a:oracle:application_server:9.0.3.1Oracle Application Server 10g 9.0.3.1
cpe:/a:oracle:oracle8i:standard_8.0.6
cpe:/a:oracle:oracle8i:enterprise_8.0.5_.0.0
cpe:/a:oracle:application_server:9.0.2.0.1Oracle Oracle9i Application Server 9.0.2.0.1
cpe:/a:oracle:application_server:9.0.2.0.0Oracle Oracle9i Application Server 9.0.2.0.0
cpe:/a:oracle:oracle10g:enterprise_9.0.4_.0
cpe:/a:oracle:oracle9i:standard_9.0.1.3
cpe:/a:oracle:oracle9i:standard_9.0.1.2
cpe:/a:oracle:oracle9i:standard_9.0.1.5
cpe:/a:oracle:oracle9i:standard_9.0.1.4
cpe:/a:oracle:e-business_suite:11.5.4Oracle E-Business Suite 11i 11.5.4
cpe:/a:oracle:e-business_suite:11.5.6Oracle E-Business Suite 11i 11.5.6
cpe:/a:oracle:oracle9i:personal_9.0.1
cpe:/a:oracle:e-business_suite:11.5.3Oracle E-Business Suite 11i 11.5.3
cpe:/a:oracle:collaboration_suite:release_1
cpe:/a:oracle:oracle10g:personal_9.0.4_.0
cpe:/a:oracle:oracle8i:enterprise_8.1.5_.0.2
cpe:/a:oracle:oracle8i:standard_8.1.7_.0.0
cpe:/a:oracle:oracle9i:personal_8.1.7
cpe:/a:oracle:oracle8i:enterprise_8.1.6_.1.0
cpe:/a:oracle:oracle9i:personal_9.2.0.4
cpe:/a:oracle:oracle9i:personal_9.2.0.5
cpe:/a:oracle:oracle9i:personal_9.2.0.2
cpe:/a:oracle:oracle8i:enterprise_8.1.5_.0.0
cpe:/a:oracle:oracle9i:personal_9.2.0.3
cpe:/a:oracle:e-business_suite:11.5.1Oracle E-Business Suite 11i 11.5.1
cpe:/a:oracle:oracle9i:enterprise_9.0.1.4
cpe:/a:oracle:oracle9i:enterprise_9.0.1.5
cpe:/a:oracle:oracle9i:enterprise_8.1.7
cpe:/a:oracle:e-business_suite:11.5.5Oracle E-Business Suite 11i 11.5.5
cpe:/a:oracle:e-business_suite:11.5.2Oracle E-Business Suite 11i 11.5.2
cpe:/a:oracle:e-business_suite:11.5.9Oracle E-Business Suite 11i 11.5.9
cpe:/a:oracle:oracle8i:enterprise_8.1.7_.1.0
cpe:/a:oracle:enterprise_manager_database_control:10.1.2Oracle Enterprise Manager Database Control 10g 10.1.2
cpe:/a:oracle:e-business_suite:11.5.8Oracle E-Business Suite 11i 11.5.8
cpe:/a:oracle:oracle8i:enterprise_8.1.7_.4
cpe:/a:oracle:e-business_suite:11.5.7Oracle E-Business Suite 11i 11.5.7
cpe:/a:oracle:oracle8i:standard_8.1.7_.1
cpe:/a:oracle:oracle8i:standard_8.1.7_.4
cpe:/a:oracle:oracle9i:standard_9.0.2
cpe:/a:oracle:oracle9i:personal_9.2.0.1
cpe:/a:oracle:oracle9i:standard_9.0.1
cpe:/a:oracle:enterprise_manager:9Oracle Enterprise Manager 9.0i
cpe:/a:oracle:application_server:9.0.2.1Oracle Oracle10g Application Server 9.0.2.1
cpe:/a:oracle:application_server:9.0.2.2Oracle Oracle9i Application Server 9.0.2.2
cpe:/a:oracle:application_server:9.0.4.0Oracle Oracle10g Application Server 9.0.4.0
cpe:/a:oracle:oracle10g:enterprise_10.1.0.2
cpe:/a:oracle:oracle8i:standard_8.1.7
cpe:/a:oracle:application_server:9.0.2.3Oracle Application Server 10g 9.0.2.3
cpe:/a:oracle:application_server:9.0.4.1Oracle Application Server 10g 9.0.4.1
cpe:/a:oracle:oracle8i:enterprise_8.1.5_.1.0
cpe:/a:oracle:oracle8i:standard_8.1.5
cpe:/a:oracle:oracle9i:enterprise_9.2.0.5
cpe:/a:oracle:oracle9i:enterprise_9.2.0.1
cpe:/a:oracle:oracle9i:enterprise_9.2.0.2
cpe:/a:oracle:oracle9i:enterprise_9.2.0.3
cpe:/a:oracle:oracle9i:enterprise_9.2.0.4
cpe:/a:oracle:oracle9i:personal_9.2
cpe:/a:oracle:oracle8i:standard_8.1.6
cpe:/a:oracle:oracle8i:enterprise_8.0.6_.0.0
cpe:/a:oracle:oracle8i:enterprise_8.1.6_.0.0
cpe:/a:oracle:oracle9i:personal_9.0.1.5
cpe:/a:oracle:application_server:9.0.2Oracle Application Server 9i 9.0.2
cpe:/a:oracle:oracle10g:personal_10.1_.0.2
cpe:/a:oracle:oracle9i:personal_9.0.1.4

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

未找到相关OVAL定义

- 官方数据库链接

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2004-1363
(官方数据源) MITRE
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2004-1363
(官方数据源) NVD
http://www.cnnvd.org.cn/vulnerability/show/cv_cnnvdid/CNNVD-200408-006
(官方数据源) CNNVD

- 其它链接及资源

http://marc.info/?l=bugtraq&m=110382345829397&w=2
(UNKNOWN)  BUGTRAQ  20041223 Oracle extproc buffer overflow (#NISR23122004A)
http://sunsolve.sun.com/search/document.do?assetkey=1-26-101782-1
(UNKNOWN)  SUNALERT  101782
http://www.kb.cert.org/vuls/id/316206
(UNKNOWN)  CERT-VN  VU#316206
http://www.ngssoftware.com/advisories/oracle23122004.txt
(VENDOR_ADVISORY)  MISC  http://www.ngssoftware.com/advisories/oracle23122004.txt
http://www.oracle.com/technology/deploy/security/pdf/2004alert68.pdf
(VENDOR_ADVISORY)  CONFIRM  http://www.oracle.com/technology/deploy/security/pdf/2004alert68.pdf
http://www.securityfocus.com/bid/10871
(PATCH)  BID  10871
http://www.us-cert.gov/cas/techalerts/TA04-245A.html
(VENDOR_ADVISORY)  CERT  TA04-245A
http://xforce.iss.net/xforce/xfdb/18659
(PATCH)  XF  oracle-extproc-library-bo(18659)

- 漏洞信息

Oracle extproc远程缓冲区溢出漏洞
高危 未知
2004-08-04 00:00:00 2006-08-30 00:00:00
远程  
        
        Oracle Database是一款商业性质大型数据库系统。
        Oracle 10g在通过extproc执行外部过程时存在问题,远程攻击者可以利用这个漏洞进行缓冲区溢出攻击,可能以进程权限执行任意指令。
        Oracle 10g使用extproc装载库名会使用长度限制,但是长度限制可通过传递环境变量来绕过,不过环境变量在后面的扩展中会导致缓冲区溢出,如'$PATH'是5个字符,这个长度进行了检查,但是当扩展'$PATH'时就会扩展成多个字符,可能造成缓冲区溢出,此漏洞不需要任何帐户就可以触发。
        

- 公告与补丁

        厂商补丁:
        Oracle
        ------
        ORACLE已经发布patch (#68)来修正此漏洞:
        
        http://metalink.oracle.com/

- 漏洞信息

12743
Oracle extproc Library Environment Variable Remote Overflow
Remote / Network Access Input Manipulation
Loss of Integrity
Vendor Verified

- 漏洞描述

- 时间线

2004-12-23 Unknow
Unknow Unknow

- 解决方案

Products

Unknown or Incomplete

- 相关参考

- 漏洞作者

Unknown or Incomplete
 

 

关于SCAP中文社区

SCAP中文社区是国内第一个以SCAP为主题的中文开放社区。了解更多信息,请查阅[关于本站]

版权声明

CVE/CWE/OVAL均为MITRE公司的注册商标,它们的官方数据源均保存在MITRE公司的相关网站