CVE-2026-88932 json
multer vulnerable to Denial of Service via orphaned disk writes on aborted uploads
published 2026-09-14 56 d ago modified 2026-09-28 41 d ago also GHSA-3pph-fpjx-jg34 , EUVD-2026-77332
- cvss
- 5.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 45%
- public exploits
- 0
- none known
Summary
multer is a Node.js middleware for handling multipart/form-data uploads. In versions 2.2.0 through 2.3.0, when a request using disk storage is aborted mid-upload, file writes that complete after multer has already run its abort cleanup are not removed, so each aborted upload can leave an orphaned file on disk. A remote unauthenticated attacker can repeatedly start and abort uploads to accumulate orphaned files and exhaust disk space, causing a denial of service. The issue is fixed in multer 2.4.0, and users should upgrade to 2.4.0 or later.
Patch / fix
- npm multer 2.4.0
- multer multer 2.4.0
- node-multer Debian 14 2.4.0+~cs3.2.0-1
debian advisories DEBIAN-CVE-2026-88932
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-88932 updated cvss 5.3
multer: multer: Denial of Service via orphaned disk writes on aborted uploads
-
Red Hat Ansible Automation Platform 2.1 ansible-automation-platform/automation-portal 1790254963fixed: vendor fix RHSA-2026:72712
-
Red Hat Ansible Automation Platform 2.2 ansible-automation-platform/automation-portal 1790256405, ansible-automation-platform/bootc-automation-portal-rhel9 1791865660fixed: vendor fix RHSA-2026:72722
-
Red Hat Developer Hub 1.10 rhdh/rhdh-hub-rhel9 1791311495, rhdh/red-hat-developer-hub-backstage-plugin-lightspeed-backend 1791242697, rhdh/red-hat-developer-hub-backstage-plugin-orchestrator-backend 1791251282fixed: vendor fix RHSA-2026:76788
-
Red Hat 3scale API Management Platform 2 3scale-amp2/system-rhel8not affected: component not present
-
Red Hat Developer Hub 1.10 rhdh/rhdh-rhel9-operator 1791219676, rhdh/rhdh-operator-bundle 1791315788, rhdh/rhdh-must-gather-rhel9 1788278523, rhdh/rhdh-rag-content-rhel9 1791168570, rhdh/red-hat-developer-hub-backstage-plugin-lightspeed 1791242743, rhdh/red-hat-developer-hub-backstage-plugin-orchestrator 1791250003, +3 morenot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 55 d ago
Exploit prediction
0.53% chance of exploitation in the next 30 days, higher than 45% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L |
| GitHub | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| npm | multer | >=2.2.0, <2.4.0 |
2.4.0 |
Affected products
- multer multer
Classification
References
-
github.com
/expressjs/multer/commit/53337f9713619ef3381ee6b4e541f926dbaac305
web
-
github.com
/expressjs/multer/security/advisories/GHSA-3pph-fpjx-jg34
web
-
cna.openjsf.org
/security-advisories.html
web
-
nvd.nist.gov
/vuln/detail/CVE-2026-88932
advisory
-
github.com
/expressjs/multer
package
-
github.com
/expressjs/multer/releases/tag/v2.4.0
web
Sources
- CVE List CVE-2026-88932
- GitHub Advisory GHSA-3pph-fpjx-jg34
- NVD CVE-2026-88932
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.