CVE-2001-1045
CVSS5.0
发布时间 :2001-07-06 00:00:00
修订时间 :2008-09-05 16:25:33
NMCOES    

[原文]Directory traversal vulnerability in basilix.php3 in Basilix Webmail 1.0.3beta and earlier allows remote attackers to read arbitrary files via a .. (dot dot) in the request_id[DUMMY] parameter.


[CNNVD]Basilix Webmail 文件泄漏漏洞(CNNVD-200107-057)

        CVE(CAN) ID: CAN-2001-1045
        
        
        
        Basilix是一个基于web的邮件服务程序。
        
        
        
        Basilix使用一个由用户远程提供的变量作为文件名来打开包含文件。由于没有正确检查用户
        
        输入的数据,远程攻击者可以让Basilix打开任意web服务器可读的文件。
        
        
        
        攻击者可以获取敏感信息,也可能打开恶意的PHP文件。
        
        
        
        

- CVSS (基础分值)

CVSS分值: 5 [中等(MEDIUM)]
机密性影响: PARTIAL [很可能造成信息泄露]
完整性影响: NONE [不会对系统完整性产生影响]
可用性影响: NONE [对系统可用性无影响]
攻击复杂度: LOW [漏洞利用没有访问限制 ]
攻击向量: [--]
身份认证: NONE [漏洞利用无需身份认证]

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

cpe:/a:basilix:basilix_webmail:1.02_beta
cpe:/a:basilix:basilix_webmail:1.03_beta

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

未找到相关OVAL定义

- 官方数据库链接

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

- 其它链接及资源

http://xforce.iss.net/static/6873.php
(VENDOR_ADVISORY)  XF  basilix-webmail-view-files(6873)
http://www.securityfocus.com/bid/2995
(VENDOR_ADVISORY)  BID  2995
http://archives.neohapsis.com/archives/bugtraq/2001-07/0114.html
(VENDOR_ADVISORY)  BUGTRAQ  20010706 basilix bug

- 漏洞信息

Basilix Webmail 文件泄漏漏洞
中危 输入验证
2001-07-06 00:00:00 2006-09-22 00:00:00
远程  
        CVE(CAN) ID: CAN-2001-1045
        
        
        
        Basilix是一个基于web的邮件服务程序。
        
        
        
        Basilix使用一个由用户远程提供的变量作为文件名来打开包含文件。由于没有正确检查用户
        
        输入的数据,远程攻击者可以让Basilix打开任意web服务器可读的文件。
        
        
        
        攻击者可以获取敏感信息,也可能打开恶意的PHP文件。
        
        
        
        

- 公告与补丁

        
        
        临时解决方法:
        
        
        
        您可以按照厂商提供的下列方法来临时解决这个问题:
        
        
        
        1) 打开文件 basilix.php (或 basilix.php3)
        
        2) 移动到文件的末尾
        
        3) 将最后几行用下列代码替换:
        
        
        
         // -- launch the desired file
        
         $file = ereg_replace("\.\.|\/", "", $request_id["$RequestID"]);
        
         if($file == "") exit();
        
         include($BSX_FILESDIR . "/" . $file);
        
        
        
        4) 保存,退出.
        
        
        
        厂商补丁:
        
        
        
        我们建议您关注厂商主页,升级到最新版本:
        
        
        http://www.basilix.org/

        

- 漏洞信息 (20996)

Basilix Webmail 1.0 File Disclosure Vulnerability (EDBID:20996)
php webapps
2001-07-06 Verified
0 karol _
N/A [点击下载]
source: http://www.securityfocus.com/bid/2995/info

Basilix is a web-based mail application. It offers features such as mail attachments, address book, multiple language and theme support.

During operation, Basilix opens a PHP include file using a variable as the filename that can be supplied remotely. Basilix do not properly filter malicious user-supplied input. It is possible for remote attackers to have Basilix attempt to 'include' an arbitrary webserver-readable file.

This vulnerability may disclose sensitive information contained in arbitrary web-readable files. It may also be possible for remote attackers to execute php files. 

http://beta.basilix.org/basilix.php3?request_id[DUMMY]=../../../../etc/passwd&RequestID=DUMMY&username=blah&password=blah 		

- 漏洞信息

8956
Basilix Webmail basilix.php3 request_id[DUMMY] Parameter Traversal Arbitrary File Access
Remote / Network Access Input Manipulation
Loss of Confidentiality
Exploit Public

- 漏洞描述

- 时间线

2001-07-06 Unknow
2001-07-06 Unknow

- 解决方案

Products

Unknown or Incomplete

- 相关参考

- 漏洞作者

Unknown or Incomplete

- 漏洞信息

Basilix Webmail File Disclosure Vulnerability
Input Validation Error 2995
Yes No
2001-07-06 12:00:00 2009-07-11 06:56:00
This vulnerability was submitted to BugTraq on July 6th, 2001 by "karol _" <su@poczta.arena.pl>.

- 受影响的程序版本

Basilix Webmail 1.0 3beta
Basilix Webmail 1.0 2beta

- 漏洞讨论

Basilix is a web-based mail application. It offers features such as mail attachments, address book, multiple language and theme support.

During operation, Basilix opens a PHP include file using a variable as the filename that can be supplied remotely. Basilix do not properly filter malicious user-supplied input. It is possible for remote attackers to have Basilix attempt to 'include' an arbitrary webserver-readable file.

This vulnerability may disclose sensitive information contained in arbitrary web-readable files. It may also be possible for remote attackers to execute php files.

- 漏洞利用

"karol _" &lt;su@poczta.arena.pl&gt; provided this example in a BugTraq posting:

http://beta.basilix.org/basilix.php3?request_id[DUMMY]=../../../../etc/passwd&amp;RequestID=DUMMY&amp;username=blah&amp;password=blah

- 解决方案

The vendor knows of this issue and has posted details on how to fix it at:

http://basilix.org/index.php3?page=home&lang=en

- 相关参考

 

 

关于SCAP中文社区

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

版权声明

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