Skip to content
CVE PROGRAM SOURCE RECORD9.1 Critical

CVE-2026-27699

Basic FTP has Path Traversal Vulnerability in its downloadToDir() method

Description

The `basic-ftp` FTP client library for Node.js contains a path traversal vulnerability (CWE-22) in versions prior to 5.2.0 in the `downloadToDir()` method. A malicious FTP server can send directory listings with filenames containing path traversal sequences (`../`) that cause files to be written outside the intended download directory. Version 5.2.0 patches the issue.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

patrickjuchli basic-ftp

  • < 5.2.0affected

References