search menu icon-carat-right cmu-wordmark

CERT Coordination Center

BulletProof FTP Client 2010 is vulnerable to a stack-based buffer overflow

Vulnerability Note VU#565580

Original Release Date: 2014-07-24 | Last Revised: 2014-07-25


BulletProof FTP Client 2010 is vulnerable to a stack-based buffer overflow


CWE-121 - Stack-based Buffer Overflow
BulletProof FTP Client 2010 does not check the length of the host parameter set in the quick connect bar. A long host value causes a stack-based buffer overflow, possibly allowing for arbitrary code execution.


A local attacker may be able to overwrite the stack memory causing the process to crash or create unpredictable behavior. It is possible that this vulnerability may be used to execute arbitrary code in the context of the logged in user.


The CERT/CC is currently unaware of a practical solution to this problem.

Use the Microsoft Enhanced Mitigation Experience Toolkit

The Microsoft Enhanced Mitigation Experience Toolkit (EMET) can be used to help prevent exploitation of this vulnerability. CERT/CC has created a video tutorial for setting up EMET 3.0 on Windows 7. Note that platforms that do not support ASLR, such as Windows XP and Windows Server 2003, will not receive the same level of protection that modern Windows platforms will.

Vendor Information


BulletProof Software Affected

Updated:  July 24, 2014



Vendor Statement

We have not received a statement from the vendor.

Vendor Information

We are not aware of further vendor information regarding this vulnerability.

CVSS Metrics

Group Score Vector
Base 4.3 AV:L/AC:L/Au:S/C:P/I:P/A:P
Temporal 3.9 E:POC/RL:U/RC:C
Environmental 2.9 CDP:ND/TD:M/CR:ND/IR:ND/AR:ND



Thanks to Gabor Seljan for reporting this vulnerability.

This document was written by Chris King.

Other Information

CVE IDs: CVE-2014-2973
Date Public: 2014-07-24
Date First Published: 2014-07-24
Date Last Updated: 2014-07-25 04:35 UTC
Document Revision: 16

Sponsored by CISA.