Mandriva Linux Security Advisory : lftp (MDVSA-2010:128)
High Nessus Plugin ID 48190
SynopsisThe remote Mandriva Linux host is missing one or more security updates.
DescriptionA vulnerability has been found and corrected in lftp :
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 (CVE-2010-2251).
Packages for 2008.0 and 2009.0 are provided as of the Extended Maintenance Program. Please visit this link to learn more:
Additionally on 2008.0 lftp has been upgraded to 3.7.4.
The updated packages have been patched to correct this issue.
SolutionUpdate the affected packages.