CVE-2001-1129
CVSS7.2
发布时间 :2001-11-02 00:00:00
修订时间 :2008-09-05 16:25:45
NMCOS    

[原文]Format string vulnerabilities in (1) _probuild, (2) _dbutil, (3) _mprosrv, (4) _mprshut, (5) _proapsv, (6) _progres, (7) _proutil, (8) _rfutil and (9) prolib in Progress database 9.1C allows a local user to execute arbitrary code via format string specifiers in the file used by the PROMSGS environment variable.


[CNNVD]Progress Database 格式化字符串漏洞(CNNVD-200111-001)

        CVE(CAN) ID: CAN-2001-1129
        
        
        
        Progress Database 是一款商业数据库产品,是由Progress Software 公司发布和维护
        
        的。该数据库存在一个安全问题,可能导致本地攻击者提升权限。
        
        
        
        Progress Database 存在格式化字符串漏洞。该数据库中很多程序依赖环境变量
        
        "PROMSGS"来加载数据库依赖的文件,通过精心构造一个包含格式化字符串的文件,
        
        如果运行setuid程序,当调用环境变量"PROMSGS"时,可能允许攻击者重写任意进程
        
        内存,从而导致提升权限。
        
        
        
        

- CVSS (基础分值)

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

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

产品及版本信息(CPE)暂不可用

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

未找到相关OVAL定义

- 官方数据库链接

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

- 其它链接及资源

http://www.securityfocus.com/bid/3502
(VENDOR_ADVISORY)  BID  3502
http://xforce.iss.net/static/7457.php
(VENDOR_ADVISORY)  XF  progress-promsgs-format-string(7457)
http://www.securityfocus.com/archive/1/224395
(VENDOR_ADVISORY)  BUGTRAQ  20011102 Progres Databse PROMSGS Format strings issue.

- 漏洞信息

Progress Database 格式化字符串漏洞
高危 输入验证
2001-11-02 00:00:00 2005-10-20 00:00:00
本地  
        CVE(CAN) ID: CAN-2001-1129
        
        
        
        Progress Database 是一款商业数据库产品,是由Progress Software 公司发布和维护
        
        的。该数据库存在一个安全问题,可能导致本地攻击者提升权限。
        
        
        
        Progress Database 存在格式化字符串漏洞。该数据库中很多程序依赖环境变量
        
        "PROMSGS"来加载数据库依赖的文件,通过精心构造一个包含格式化字符串的文件,
        
        如果运行setuid程序,当调用环境变量"PROMSGS"时,可能允许攻击者重写任意进程
        
        内存,从而导致提升权限。
        
        
        
        

- 公告与补丁

        
        
        临时解决方法:
        
        
        
        如果您不能立刻安装补丁或者升级,CNNVD建议您采取以下措施以降低威胁:
        
        
        
        * 暂时去掉受影响应用程序的setuid位
        
        
        
        厂商补丁:
        
        
        
        目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商
        
        的主页以获取最新版本:
        
        
        http://www.progress.com/

- 漏洞信息

14161
Progress Database _probuild Utility PROMSGS Variable Format String
Local / Remote, Context Dependent Input Manipulation
Loss of Integrity

- 漏洞描述

Unknown or Incomplete

- 时间线

2001-11-02 Unknow
Unknow Unknow

- 解决方案

Unknown or Incomplete

- 相关参考

- 漏洞作者

Unknown or Incomplete

- 漏洞信息

Progress Database Format String Vulnerability
Input Validation Error 3502
No Yes
2001-11-02 12:00:00 2009-07-11 09:06:00
This vulnerability was announced by KF <dotslash@snosoft.com> via Bugtraq on November 2, 2001.

- 受影响的程序版本

Progress Database 9.1 C
- HP HP-UX 11.0
- IBM AIX 4.3.3
- Microsoft Windows 2000 Professional SP3
- Microsoft Windows 2000 Professional SP2
- Microsoft Windows 2000 Professional SP1
- Microsoft Windows 2000 Professional
- Microsoft Windows NT 4.0 SP6a
- Microsoft Windows NT 4.0 SP5
- Red Hat Linux 6.2
- RedHat Linux 7.1
- RedHat Linux 7.0
- S.u.S.E. Linux 7.2
- Sun Solaris 2.6
Progress Database 9.1 D
- HP HP-UX 11.0
- IBM AIX 4.3.3
- Microsoft Windows 2000 Professional SP3
- Microsoft Windows 2000 Professional SP2
- Microsoft Windows 2000 Professional SP1
- Microsoft Windows 2000 Professional
- Microsoft Windows NT 4.0 SP6a
- Microsoft Windows NT 4.0 SP5
- Red Hat Linux 6.2
- RedHat Linux 7.1
- RedHat Linux 7.0
- S.u.S.E. Linux 7.2
- Sun Solaris 2.6

- 不受影响的程序版本

Progress Database 9.1 D
- HP HP-UX 11.0
- IBM AIX 4.3.3
- Microsoft Windows 2000 Professional SP3
- Microsoft Windows 2000 Professional SP2
- Microsoft Windows 2000 Professional SP1
- Microsoft Windows 2000 Professional
- Microsoft Windows NT 4.0 SP6a
- Microsoft Windows NT 4.0 SP5
- Red Hat Linux 6.2
- RedHat Linux 7.1
- RedHat Linux 7.0
- S.u.S.E. Linux 7.2
- Sun Solaris 2.6

- 漏洞讨论

Progress Database is a commercially available database implementation, distributed and maintained by Progress Software.

A format string vulnerability has been discovered in Progress Database. Many programs included with the implementation rely on the PROMSGS environment variable to load database dependent files. A maliciously crafted file containing format strings loaded by a setuid executable via PROMSGS could allow a local user to write to arbitrary locations in process memory, and potentially gain elevated privileges.

This problem makes it possible for a malicious local user to gain elevated privileges.

- 漏洞利用

- 解决方案

Reported fixed in version 9.1D

- 相关参考

     

     

    关于SCAP中文社区

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

    版权声明

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