Patchwire CVEs, their patch status, and feeds to follow them

CVE-2026-39983

Fixed in a distro release EPSS 2%CVSS 8.6

basic-ftp is an FTP client for Node.js. Prior to 5.2.1, basic-ftp allows FTP command injection via CRLF sequences (\r\n) in file path parameters passed to high-level path APIs such as cd(), remove(), rename(), uploadFrom(), downloadTo(), list(), and removeDir(). The library's protectWhitespace() helper only handles leading spaces and returns other paths unchanged, while FtpContext.send() writes the resulting command string directly to the control socket with \r\n appended. This lets attacker-controlled path strings split one intended FTP command into multiple commands. This vulnerability is fixed in 5.2.1.

Published 2026-04-09 · CVE record · OSV

Products: patrickjuchli basic-ftp, Red Hat Developer Hub 1.8, Red Hat Developer Hub 1.9, Red Hat OpenShift AI (RHOAI), Red Hat OpenShift Container Platform 4, Red Hat Self-service automation portal 2

Fixed upstream

EcosystemPackageFixed in
npmbasic-ftp5.2.1

Distro releases

ReleasePackageFixed in
Chainguardcode-server4.112.0-r3
Chainguardkibana-8.178.17.10-r17
Chainguardkibana-8.17-bitnami8.17.10-r17
Chainguardkibana-8.17-iamguarded8.17.10-r17
Chainguardkibana-8.198.19.14-r2
Chainguardkibana-8.19-bitnami8.19.14-r2
Chainguardkibana-8.19-iamguarded8.19.14-r2
Chainguardkibana-9.09.0.8-r19
Chainguardkibana-9.0-bitnami9.0.8-r19
Chainguardkibana-9.0-iamguarded9.0.8-r19
Chainguardkibana-9.19.1.10-r12
Chainguardkibana-9.1-iamguarded9.1.10-r12
Chainguardkibana-9.29.2.7-r5
Chainguardkibana-9.2-iamguarded9.2.7-r5
Chainguardkibana-9.39.3.3-r4
Chainguardkibana-9.3-iamguarded9.3.3-r4
Chainguardlangfuse-2-worker2.95.12-r19
Chainguardlangfuse-3-worker3.164.0-r5
Chainguardlangfuse-fips-2-worker2.95.12-r22
Chainguardlangfuse-fips-3-worker3.164.0-r3
Chainguardopensearch-dashboards-2-fips-security-dashboards-plugin2.19.5-r7
Chainguardopensearch-dashboards-2-security-dashboards-plugin2.19.5-r8
Chainguardopensearch-dashboards-3-fips-security-dashboards-plugin3.5.0-r10
Chainguardopensearch-dashboards-3-security-dashboards-plugin3.5.0-r15
Chainguardwazuh-dashboard-security-plugin4.14.4-r2
Debian 13node-proxy-agentsno fix
Debian 14node-proxy-agents0~2025070717+~cs15.3.7-1
Ubuntu 24.04 LTSnode-proxy-agentsno fix
Ubuntu 25.10node-proxy-agentsno fix
Ubuntu 26.04 LTSnode-proxy-agentsno fix
Ubuntu 26.10node-proxy-agentsno fix
Wolficode-server4.112.0-r3
Wolfilangfuse-3-worker3.164.0-r5
Wolfiopensearch-dashboards-2-security-dashboards-plugin2.19.5-r8
Wolfiopensearch-dashboards-3-security-dashboards-plugin3.5.0-r15