Lucene search
+L

8 matches found

Veracode
Veracode
•added 2026/10/02 5:02 a.m.•10 views

Denial Of Service (DoS)

basic-ftp is vulnerable to Denial Of Service DoS. The vulnerability is due to excessive backtracking in the Unix directory listing parser when processing crafted FTP responses, which allows a malicious or compromised FTP server to consume excessive CPU and block the Node.js event loop, causing a...

8.2CVSS7.2AI score0.0037EPSS
SaveExploits0References4Affected Software1
Patchstack
Patchstack
•added 2026/10/01 2:42 p.m.•16 views

NPM: basic-ftp: Quadratic-time CPU denial of service in Client.list() Unix directory-listing parser (RE_LINE backtracking)

NPM: basic-ftp: Quadratic-time CPU denial of service in Client.list Unix directory-listing parser RELINE backtracking vulnerability discovered by ? in WordPress Npm basic-ftp versions = 6.2.0...

8.2CVSS7.2AI score0.0037EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/10/01 2:42 p.m.•23 views

basic-ftp: Quadratic-time CPU denial of service in Client.list() Unix directory-listing parser (RE_LINE backtracking)

Summary Client.list parses the server's directory listing with the Unix-style parser in parseListUnix.js. Its RELINE regex has two adjacent \S+?:\s\S+ groups owner name, then group name followed by a required numeric size group. When a line starts with a valid listing prefix but the tokens after ...

8.2CVSS7.1AI score0.0037EPSS
SaveExploits0References5Affected Software1
OSV
OSV
•added 2026/10/01 2:42 p.m.•8 views

GHSA-C475-QRG2-PJ4R basic-ftp: Quadratic-time CPU denial of service in Client.list() Unix directory-listing parser (RE_LINE backtracking)

Summary Client.list parses the server's directory listing with the Unix-style parser in parseListUnix.js. Its RELINE regex has two adjacent \S+?:\s\S+ groups owner name, then group name followed by a required numeric size group. When a line starts with a valid listing prefix but the tokens after ...

8.2CVSS7.1AI score0.0037EPSS
SaveExploits0References5
CVE
CVE
•added 2026/09/30 7:44 p.m.•59 views

CVE-2026-102990

The basic-ftp FTP client for Node.js (prior to version 6.2.1 ) is vulnerable to a quadratic-time CPU denial of service . A malicious or compromised FTP server can trigger this by providing a crafted directory listing where the RE_LINE expression in src/parseListUnix.ts backtracks across adjacent ...

8.2CVSS7.1AI score0.0037EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/09/30 7:44 p.m.•12 views

CVE-2026-102990 basic-ftp: Quadratic-time CPU denial of service in Client.list() Unix directory-listing parser (RE_LINE backtracking)

basic-ftp is an FTP client for Node.js. Prior to 6.2.1, Client.list can be forced by a malicious or compromised FTP server to spend quadratic CPU time parsing a directory listing because the RELINE expression in src/parseListUnix.ts backtracks across adjacent variable-length owner and group field...

8.2CVSS7.1AI score0.0037EPSS
SaveExploits0References3
NVD
NVD
•added 2026/03/06 10:16 p.m.•18 views

CVE-2026-27139

On Unix platforms, when listing the contents of a directory using File.ReadDir or File.Readdir the returned FileInfo could reference a file outside of the Root in which the File was opened. The impact of this escape is limited to reading metadata provided by lstat from arbitrary locations on the...

2.5CVSS0.00118EPSS
SaveExploits0References4
OSV
OSV
•added 2026/03/06 10:16 p.m.•15 views

AZL-79532 CVE-2026-27139 affecting package golang 1.18.8-10

On Unix platforms, when listing the contents of a directory using File.ReadDir or File.Readdir the returned FileInfo could reference a file outside of the Root in which the File was opened. The impact of this escape is limited to reading metadata provided by lstat from arbitrary locations on the...

2.5CVSS6.8AI score0.00118EPSS
SaveExploits0References1
Rows per page
Query Builder