CVE-2010-2251

CVSS V2 High 7.5 CVSS V3 None
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.
Overview
  • CVE ID
  • CVE-2010-2251
  • Assigner
  • cve@mitre.org
  • Vulnerability Status
  • Modified
  • Published Version
  • 2010-07-06T17:17:13
  • Last Modified Date
  • 2018-10-10T19:59:26
CPE Configuration (Product)
CPE Vulnerable Operator Version Start Version End
cpe:2.3:a:alexander_v._lukyanov:lftp:*:*:*:*:*:*:*:* 1 OR 4.0.5
cpe:2.3:a:alexander_v._lukyanov:lftp:2.0.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.0.1:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.0.2:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.0.3:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.0.4:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.0.5:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.1.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.1.1:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.1.2:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.1.3:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.1.4:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.1.5:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.1.6:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.1.7:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.1.8:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.1.9:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.1.10:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.2.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.2.0a:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.2.1:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.2.2:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.2.3:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.2.4:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.2.5:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.2.6:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.3:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.3.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.3.1:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.3.2:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.3.3:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.3.4:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.3.5:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.3.6:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.3.7:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.3.8:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.3.9:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.3.10:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.3.11:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.4.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.4.1:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.4.2:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.4.3:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.4.5:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.4.6:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.4.7:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.4.8:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.4.9:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.4.10:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.4.10a:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.5.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.5.1:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.5.2:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.5.3:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.5.4:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.6.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.6.1:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.6.2:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.6.3:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.6.4:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.6.5:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.6.6:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.6.7:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.6.8:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.6.9:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.6.10:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.6.11:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:2.6.12:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.0.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.0.1:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.0.2:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.0.3:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.0.4:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.0.5:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.0.6:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.0.7:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.0.8:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.0.9:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.0.10:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.0.11:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.0.12:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.0.13:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.1.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.1.1:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.1.2:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.1.3:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.2.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.2.1:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.3.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.3.1:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.3.2:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.3.3:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.3.4:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.3.5:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.4.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.4.1:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.4.2:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.4.3:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.4.4:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.4.5:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.4.6:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.4.7:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.5.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.5.1:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.5.2:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.5.3:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.5.4:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.5.5:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.5.6:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.5.7:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.5.8:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.5.9:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.5.10:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.5.11:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.5.12:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.5.13:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.5.14:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.5.15:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.6.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.6.1:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.6.2:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.6.3:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.7.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.7.1:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.7.2:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.7.3:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.7.4:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.7.5:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.7.6:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.7.7:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.7.8:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.7.9:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.7.10:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.7.11:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.7.12:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.7.13:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:3.7.14:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:4.0.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:4.0.1:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:4.0.2:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:4.0.3:*:*:*:*:*:*:* 1 OR
cpe:2.3:a:alexander_v._lukyanov:lftp:4.0.4:*:*:*:*:*:*:* 1 OR
CVSS Version 2
  • Version
  • 2.0
  • Vector String
  • AV:N/AC:L/Au:N/C:P/I:P/A:P
  • Access Vector
  • NETWORK
  • Access Compatibility
  • LOW
  • Authentication
  • NONE
  • Confidentiality Impact
  • PARTIAL
  • Integrity Impact
  • PARTIAL
  • Availability Impact
  • PARTIAL
  • Base Score
  • 7.5
  • Severity
  • HIGH
  • Exploitability Score
  • 10
  • Impact Score
  • 6.4
History
Created Old Value New Value Data Type Notes
2022-05-10 18:30:42 Added to TrackCVE