7.5

CVE-2026-41324: basic-ftp vulnerable to denial of service via unbounded memory consumption in Client.list()

Analyzed
AliasesUBUNTU-CVE-2026-41324DEBIAN-CVE-2026-41324CGA-4738-wrr4-4wpr
Published 24-04-2026Last modified 24-04-2026

Vulnerability summary

CVE-2026-41324 is a high (CVSS 7.5) Uncontrolled Resource Consumption vulnerability in patrickjuchli basic-ftp. EPSS estimates a 0.33% chance of exploitation in the next 30 days, higher than 26.4% of scored vulnerabilities. 1 public exploit is recorded.

Priority
Prioritisepublic exploit

Public exploit (GitHub, Date unknown)

Source freshness unavailable

How is this decided?
CVSS score
7.5/10
010
High · v3.1 (CVE.org)
EPSS score
0.33%
0%100%
Low · -0.15 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits1github

Advisory lineage

Upstream 0 · Downstream 0 · Related 1

Timeline

  1. 24-04-2026
    PublishedVulnerability first disclosed.
  2. 24-04-2026
    Last modifiedVulnerability information updated.

Description

basic-ftp is an FTP client for Node.js. Versions prior to 5.3.0 are vulnerable to denial of service through unbounded memory growth while processing directory listings from a remote FTP server. A malicious or compromised server can send an extremely large or never-ending listing response to `Client.list()`, causing the client process to consume memory until it becomes unstable or crashes. Version 5.3.0 fixes the issue.

CVSS metrics

7 scores · 7 sources · 1 version

EPSS trend

Probability

0.33%

Chance of exploitation in the next 30 days

Percentile

26%

Versus all other CVEs

30-day change

Decrease -0.15 pp

From 0.49% on 04-10-2026

04-10-202603-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

1 found
  • githubUnverified

    Basic Ftp

    Maturity: poc

Weaknesses

CWE · root cause

Affected systems

Version check

Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.

Chainguard26 products
  • code-server< 4.112.0-r3
  • kibana-7All versions (No fix recorded)
  • kibana-8.17< 8.17.10-r18
  • kibana-8.17-bitnami< 8.17.10-r18
  • kibana-8.17-iamguarded< 8.17.10-r18
Wolfi2 products
  • code-server< 4.112.0-r3
  • opensearch-dashboards-3-security-dashboards-plugin< 3.6.0-r0
Debian1 product
  • node-proxy-agentsAll versions (No fix recorded) | < 0~2025070717+~cs15.3.7-1
Npm1 product
  • basic-ftp< 5.3.0
Patrickjuchli1 product
Ubuntu1 product
  • node-proxy-agentsAll versions (No fix recorded)

6 vendors · 32 products

References

7 links