CVE:CVE-2004-0346
CNNVD:CNNVD-200411-153
ProFTPD是一款高可配置性的FTP服务程序。
ProFTPD包含的_xlate_ascii_write()函数缺少正确的边界检查，远程攻击者可以利用这个漏洞进行缓冲区溢出，可以FTP进程权限在系统上执行任意指令。
_xlate_ascii_write()函数在对session.xfer.buf的缓冲区检查缺少精确的检查，攻击者可以覆盖此缓冲区临近的两个内存字节，因此可能控制指令，以FTP进程权限远程执行任意代码。攻击者可以发布RETR命令来触发此漏洞。
solution:Upgrade proftpd_project proftpd to a higher version than 1.2.7,1.2.8,1.2.9_rc1,1.2.9_rc2,and avoid the version 1.2.7,1.2.8,1.2.9_rc1,1.2.9_rc2