Description
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.
Affected products
- alexander_v._lukyanov / lftp2.3 – 2.3
- alexander_v._lukyanov / lftp2.4.9 – 2.4.9
- alexander_v._lukyanov / lftp2.5.2 – 2.5.2
- alexander_v._lukyanov / lftp2.6.0 – 2.6.0
- alexander_v._lukyanov / lftp2.6.3 – 2.6.3
- alexander_v._lukyanov / lftp2.6.4 – 2.6.4
- alexander_v._lukyanov / lftp2.6.5 – 2.6.5
- alexander_v._lukyanov / lftp2.6.6 – 2.6.6
- alexander_v._lukyanov / lftp2.6.7 – 2.6.7
- alexander_v._lukyanov / lftp2.6.8 – 2.6.8
- alexander_v._lukyanov / lftp2.6.9 – 2.6.9
References
- VENDOR_ADVISORYftp://patches.sgi.com/support/free/security/advisories/20040202-01-U.asc
- MAILING_LISThttp://marc.info/?l=bugtraq&m=107167974714484&w=2
- MISChttp://www.redhat.com/support/errata/RHSA-2003-404.html
- VENDOR_ADVISORYhttp://www.debian.org/security/2004/dsa-406
- VENDOR_ADVISORYhttp://www.mandriva.com/security/advisories?name=MDKSA-2003:116
- VENDOR_ADVISORYhttp://secunia.com/advisories/10525
- VENDOR_ADVISORYhttp://www.novell.com/linux/security/advisories/2003_051_lftp.html
- MISChttps://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11180
- MAILING_LISThttp://marc.info/?l=bugtraq&m=107126386226196&w=2
- MAILING_LISThttp://marc.info/?l=bugtraq&m=107177409418121&w=2
- VENDOR_ADVISORYhttp://secunia.com/advisories/10548
- VENDOR_ADVISORYftp://patches.sgi.com/support/free/security/advisories/20040101-01-U
- MAILING_LISThttp://marc.info/?l=bugtraq&m=107340499504411&w=2
- MISChttp://www.redhat.com/support/errata/RHSA-2003-403.html
- MAILING_LISThttp://marc.info/?l=bugtraq&m=107152267121513&w=2