FreeBSD VuXML: Documenting security issues in FreeBSD and the FreeBSD Ports Collection

CVE-2010-2251

This CVE name corresponds to:

Entered Topic
2010-09-03 lftp -- multiple HTTP client download filename vulnerability

The following information is adapted from the Common Vulnerabilities and Exposures (CVE) project. CVE and the CVE logo are trademarks of The MITRE Corporation. CVE content is Copyright 2005, The MITRE Corporation.

Details

Type Candidate
Name CVE-2010-2251
Phase Assigned(20100609)

Description

The get1 command, as used by lftpget, in LFTP before 4.0.6 does not properly validate a server-provided filename before determining the destination filename of a download, which allows remote servers to create or overwrite arbitrary files via a Content-Disposition header that suggests a crafted filename, and possibly execute arbitrary code as a consequence of writing to a dotfile in a home directory.

References

Source Reference
BUGTRAQ 20101027 rPSA-2010-0073-1 lftp
MLIST [oss-security] 20100517 [oCERT-2010-001] multiple http client unexpected download filename vulnerability
MLIST [oss-security] 20100520 Re: [oCERT-2010-001] multiple http client unexpected download filename vulnerability
MLIST [oss-security] 20100609 Re: [oCERT-2010-001] multiple http client unexpected download filename vulnerability
MLIST [oss-security] 20100610 Re: [oCERT-2010-001] multiple http client unexpected download filename vulnerability
MISC http://www.ocert.org/advisories/ocert-2010-001.html
CONFIRM http://lftp.yar.ru/news.html
CONFIRM https://bugzilla.redhat.com/show_bug.cgi?id=591580
CONFIRM https://bugzilla.redhat.com/show_bug.cgi?id=602836
CONFIRM http://wiki.rpath.com/Advisories:rPSA-2010-0073
DEBIAN DSA-2085
FEDORA FEDORA-2010-9819
SUSE SUSE-SR:2010:014
SECUNIA 40400
VUPEN ADV-2010-1654