SmartFTP 1.0.973及其1.0.976以前版本存在多个缓冲区溢出漏洞。远程攻击者可以借助(1)引起基于栈的缓冲区溢出的PWD 命令超长响应,和(2)引起基于堆的缓冲区溢出的文件LIST命令超长行响应来执行任意代码。