Executive Summary

Summary
TitleNew lftp packages fix file overwrite vulnerability
Informations
NameDSA-2085First vendor Publication2010-08-03
VendorDebianLast vendor Modification2010-08-03
Severity (Vendor) N/ARevision1

Security-Database Scoring CVSS v2

Cvss vector : (AV:N/AC:L/Au:N/C:P/I:P/A:P)
Cvss Base Score7.5Attack RangeNetwork
Cvss Impact Score6.4Attack ComplexityLow
Cvss Expoit Score10AuthentificationNone Required
Calculate full CVSS 2.0 Vectors scores

Detail

It was discovered that in lftp, a command-line HTTP/FTP client, there is no proper validation of the filename provided by the server through the Content-Disposition header; attackers can use this flaw by suggesting a filename they wish to overwrite on the client machine, and then possibly execute arbitrary code (for instance if the attacker elects to write a dotfile in a home directory).

For the stable distribution (lenny), this problem has been fixed in version 3.7.3-1+lenny1.

For the testing distribution (squeeze), this problem has been fixed in version 4.0.6-1.

For the unstable distribution (sid), this problem has been fixed in version 4.0.6-1.

We recommend that you upgrade your lftp packages.

Original Source

Url : http://www.debian.org/security/2010/dsa-2085

CWE : Common Weakness Enumeration

idName
CWE-20Improper Input Validation

CPE : Common Platform Enumeration

TypeDescriptionCount
Application142

Open Source Vulnerability Database (OSVDB)

idDescription
64713LFTP lftpget get1 Command Content-Disposition Header Suggested Filename Arbit...