CVE-2010-2251: Alexander V. Lukyanov Lftp

High severity, CVSS 7.5. EPSS: 3.6% chance of exploitation in the next 30 days.

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.

Affected products

  • Alexander V. Lukyanov Lftp: up to and including 4.0.5; version 2.0.0 only; version 2.0.1 only; version 2.0.2 only; version 2.0.3 only; version 2.0.4 only; …

Published 2010-07-06. Last modified 2026-06-16.