Buffer overflows in (1) try_netscape_proxy and (2) try_squid_eplf for lftp 2.6.9 and earlier allow remote HTTP servers to execute arbitrary code via long directory names that are processed by the ls or rels commands.Referencesftp://patches.sgi.com/support/free/security/advisories/20040202-01-U.aschttp://marc.info/?l=bugtraq&m=107167974714484&w=2http://www.redhat.com/support/errata/RHSA-2003-404.htmlhttp://www.debian.org/security/2004/dsa-406http://www.mandriva.com/security/advisories?name=MDKSA-2003:116http://secunia.com/advisories/10525http://www.novell.com/linux/security/advisories/2003_051_lftp.htmlhttps://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11180http://marc.info/?l=bugtraq&m=107126386226196&w=2http://marc.info/?l=bugtraq&m=107177409418121&w=2http://secunia.com/advisories/10548ftp://patches.sgi.com/support/free/security/advisories/20040101-01-Uhttp://marc.info/?l=bugtraq&m=107340499504411&w=2http://www.redhat.com/support/errata/RHSA-2003-403.htmlhttp://marc.info/?l=bugtraq&m=107152267121513&w=2