← Vulnerability feed

Vulnerability record · CVE-2026-5079 · published 15 June 2026

CVE-2026-5079: Expressjs multer uncontrolled resource consumption vulnerability

Expressjs · Multer

Impact: multer versions 1.0.0 through 2.1.1 and 3.0.0-alpha.1 are vulnerable to a Denial of Service via deeply nested field names in multipart form data. The append-field dependency parses bracket notation in field names with no limit on nesting depth, allowing an attacker to force allocation of deeply nested object structures that consume CPU and memory. A single HTTP request with a crafted multipart body is sufficient to exploit this. Patches: Users should upgrade to multer 2.2.0 (2.x line) or 3.0.0-alpha.2 (3.x prerelease) and configure the new limits.fieldNestingDepth option to the minimum depth their application requires. Workarounds: Set limits.fields to a reasonable value to reduce the number of fields an attacker can send per request. This does not fully mitigate the issue but limits the impact.

7.5 CVSS 3.1 High EPSS 0.49% · top 60.5% CWE-400 · Uncontrolled resource consumption
7.5CVSS 3.1 base score
0.49%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
2References
17 Jun 2026Last modified by NVD

Description

Impact: multer versions 1.0.0 through 2.1.1 and 3.0.0-alpha.1 are vulnerable to a Denial of Service via deeply nested field names in multipart form data. The append-field dependency parses bracket notation in field names with no limit on nesting depth, allowing an attacker to force allocation of deeply nested object structures that consume CPU and memory. A single HTTP request with a crafted multipart body is sufficient to exploit this. Patches: Users should upgrade to multer 2.2.0 (2.x line) or 3.0.0-alpha.2 (3.x prerelease) and configure the new limits.fieldNestingDepth option to the minimum depth their application requires. Workarounds: Set limits.fields to a reasonable value to reduce the number of fields an attacker can send per request. This does not fully mitigate the issue but limits the impact.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2026-5079 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

8.7CVE-2026-3520Expressjs multer allocation without limits vulnerabilityMulter is a node.js middleware for handling `multipart/form-data`. A vulnerability in Multer prior to version 2.1.1 allows an attacker to trigger a D…EPSS 0.94%8.7CVE-2026-3304Expressjs multer vulnerabilityMulter is a node.js middleware for handling `multipart/form-data`. A vulnerability in Multer prior to version 2.1.0 allows an attacker to trigger a D…EPSS 0.86%8.7CVE-2026-2359Expressjs multer vulnerabilityMulter is a node.js middleware for handling `multipart/form-data`. A vulnerability in Multer prior to version 2.1.0 allows an attacker to trigger a D…EPSS 0.68%7.5CVE-2026-82333Expressjs multer uncontrolled resource consumption vulnerabilitymulter is a middleware for handling multipart/form-data in Node.js. A small multipart request with two specially crafted text field names can make mu…EPSS 0.49%7.5CVE-2026-77037Expressjs multer uncontrolled resource consumption vulnerabilitymulter is a middleware for handling multipart/form-data in Node.js. In version 2.2.0, when a disk-backed upload is aborted or truncated before the wr…EPSS 0.58%7.5CVE-2026-77078Expressjs multer vulnerabilitymulter is a middleware for handling multipart/form-data in Node.js. A small multipart request containing two specially crafted text field names can c…EPSS 0.49%7.5CVE-2026-5038Expressjs multer vulnerabilityImpact: multer versions 2.0.0-alpha.1 through 2.1.1 and 3.0.0-alpha.1 are vulnerable to a Denial of Service when using diskStorage. Aborted or malfor…EPSS 0.49%3.7CVE-2026-77063Expressjs multer race condition vulnerabilitymulter is a middleware for handling multipart/form-data in Node.js. When an application uses an asynchronous fileFilter together with the fileSize li…EPSS 0.23%

Source: NIST National Vulnerability Database (record CVE-2026-5079), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.