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
Configurations
Configuration 1 (hide)
|
Information
Published : 2010-07-06 10:17
Updated : 2018-10-10 12:59
NVD link : CVE-2010-2251
Mitre link : CVE-2010-2251
JSON object : View
CWE
CWE-20
Improper Input Validation
Products Affected
alexander_v._lukyanov
- lftp