Lucene search
+L

10 matches found

osv_ghsa
osv_ghsa
•added 2026/10/01 2:42 p.m.•25 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.2AI score0.0037EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/01 2:42 p.m.•45 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.2AI score0.0037EPSS
SaveExploits0References5Affected Software1
NVD
NVD
•added 2026/09/30 8:17 p.m.•23 views

CVE-2026-102990

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.2CVSS0.0037EPSS
SaveExploits0References3
osv_ubuntu
osv_ubuntu
•added 2026/09/30 8:17 p.m.•20 views

UBUNTU-CVE-2026-102990

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.2AI score0.0037EPSS
SaveExploits0References5
Vulnrichment
Vulnrichment
•added 2026/09/30 7:44 p.m.•13 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.2AI score0.0037EPSS
SaveExploits0References3
CVE
CVE
•added 2026/09/30 7:44 p.m.•70 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.2AI score0.0037EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/09/30 7:44 p.m.•60 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.2CVSS0.0037EPSS
SaveExploits0References3
osv_cve
osv_cve
•added 2026/09/30 7:44 p.m.•16 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.2CVSS5.9AI score
SaveExploits0References5
Debian CVE
Debian CVE
•added 2026/09/30 7:44 p.m.•19 views

CVE-2026-102990

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.2AI score0.0037EPSS
SaveExploits0
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/30 12:00 a.m.•9 views

CVE-2026-102990: Inefficient Regular Expression Complexity

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.2AI score0.0037EPSS
SaveExploits0References2
Rows per page
Query Builder