Description
Server-side memory exhaustion in Apache MINA SSHD 1.0.0 to 2.19.0 and 3.0.0-M1 to 3.0.0-M5, component sshd-sftp, in the SFTP v6 check-file-name/check-file-handle extension. Apache MINA SSHD is a Java library for client-side and server-side SSH.




Using a very small "block size" (for instance 256, which is the minimum) on a huge file generates many (file size / block size) hashes. The resulting SFTP reply message was accumulated fully in memory server-side, which could, with a suitably large (possibly sparse) file exhaust the server-side memory, taking down the server.




Users are recommended to upgrade to version 2.20.0 or 3.0.0-M6, which fix this issue by imposing a maximum limit on the size of the reply. Many SFTP implementations have a general limit on the size of SFTP messages anyway; typically 256kB as in OpenSSH or also in Apache MINA SSHD.
Published: 2026-09-30
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Memory exhaustion (Denial of Service)
Action: Patch
AI Analysis

Impact

The vulnerability is a server‑side memory exhaustion flaw in Apache MINA SSHD’s SFTP v6 check‑file‑name/check‑file‑handle extension. When an SFTP client requests a file by specifying a very small block size – such as 256 bytes, the minimum – the server generates a large amount of hash data for each block. The resulting SFTP reply message is accumulated in full memory, so a large or sparsely constructed file can exhaust the server’s heap and cause the SSH daemon to become non‑responsive.

Affected Systems

Affected versions are Apache MINA SSHD 1.0.0 through 2.19.0 and the milestone releases 3.0.0‑M1 to 3.0.0‑M5 of the sshd‑sftp component. All releases lacking the limit on reply size are vulnerable.

Risk and Exploitability

The CVSS score of 6.5 reflects a moderate severity DoS risk. The EPSS score is not available and the vulnerability is not listed in the KEV catalog, so there is no public evidence of widespread exploitation yet. Attackers would need to connect via SFTP and supply a large file name request with a minimal block size; if successful the server will allocate enough memory to crash or temporarily stop accepting connections. No additional authentication or privileged access is required beyond normal SFTP access.

Generated by OpenCVE AI on September 30, 2026 at 11:18 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Apache MINA SSHD to version 2.20.0 or 3.0.0-M6, which enforces a maximum limit on reply size.
  • If an immediate upgrade is not possible, configure SFTP clients to use a block size larger than the minimum, or enforce an upper bound on block size or file size through client settings.
  • Implement monitoring of server memory usage and restart the SSH service when memory approaches critical thresholds; additionally, ensure the SSH server configuration respects any general SFTP message size limits that may be available.

Generated by OpenCVE AI on September 30, 2026 at 11:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 01 Oct 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Wed, 30 Sep 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 30 Sep 2026 11:30:00 +0000

Type Values Removed Values Added
References

Wed, 30 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache mina Sshd
Vendors & Products Apache
Apache mina Sshd

Wed, 30 Sep 2026 09:45:00 +0000

Type Values Removed Values Added
Description Server-side memory exhaustion in Apache MINA SSHD 1.0.0 to 2.19.0 and 3.0.0-M1 to 3.0.0-M5, component sshd-sftp, in the SFTP v6 check-file-name/check-file-handle extension. Apache MINA SSHD is a Java library for client-side and server-side SSH. Using a very small "block size" (for instance 256, which is the minimum) on a huge file generates many (file size / block size) hashes. The resulting SFTP reply message was accumulated fully in memory server-side, which could, with a suitably large (possibly sparse) file exhaust the server-side memory, taking down the server. Users are recommended to upgrade to version 2.20.0 or 3.0.0-M6, which fix this issue by imposing a maximum limit on the size of the reply. Many SFTP implementations have a general limit on the size of SFTP messages anyway; typically 256kB as in OpenSSH or also in Apache MINA SSHD.
Title Apache MINA SSHD: Memory exhaustion in SFTP v6 check-file-name/check-file-handle extension
Weaknesses CWE-770
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

Apache Mina Sshd
cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-09-30T19:42:56.102Z

Reserved: 2026-09-19T17:17:00.525Z

Link: CVE-2026-94029

cve-icon Vulnrichment

Updated: 2026-09-30T10:14:18.127Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-30T10:17:18.010

Modified: 2026-09-30T20:17:37.383

Link: CVE-2026-94029

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-30T09:35:51Z

Links: CVE-2026-94029 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T11:30:18Z

Weaknesses
  • CWE-770

    Allocation of Resources Without Limits or Throttling