CVE-2026-77037
Last modified
CVE-2026-77037 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. multer 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 write stream finishes, multer's disk storage engine removes the visible file but does not close the underlying write file descriptor, leaving a deleted but still open descriptor.
Description
multer 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 write stream finishes, multer's disk storage engine removes the visible file but does not close the underlying write file descriptor, leaving a deleted but still open descriptor. A remote attacker able to reach an upload route using the built-in disk storage can send repeated aborted or malformed multipart uploads, each one leaking a file descriptor and retaining disk blocks until the process exits, which can exhaust resources and cause a denial of service. The issue is fixed in multer 2.3.0, which closes the destination write stream on abnormal source termination and defers cleanup until the stream has closed. Upgrade to multer 2.3.0 to remediate.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| multer | multer | >= 2.2.0, < 2.3.0 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-77037?
How severe is CVE-2026-77037?
How do I fix CVE-2026-77037?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-77029Joomla Extension - yootheme.com - Missing CSRF tokens on fro…4.6
- CVE-2026-7703A flaw has been found in AV Stumpfl Pixera Two Media Server …7.3
- CVE-2026-77031A vulnerability has been found in Tenda CH22 1.0.0.1. The af…7.4
- CVE-2026-77034Joomla Extension - joomlaeventmanager.net - Unauthenticated …6.9
- CVE-2026-77035Joomla Extension - joomlaeventmanager.net - Cross-user event…5.1
- CVE-2026-77036A vulnerability was found in elunez eladmin up to 2.7. The i…6.3
- CVE-2026-7704A vulnerability has been found in AV Stumpfl Pixera Two Medi…4.3
- CVE-2026-7705A flaw has been found in JD Cloud JDCOS 4.5.1.r4518. This vu…6.3
- CVE-2026-7706A vulnerability has been found in Open5GS up to 2.7.7. This …4.3
- CVE-2026-77063multer is a middleware for handling multipart/form-data in N…3.7
- CVE-2026-77066The scanFeedsResolver in packages/api/src/resolvers/subscrip…5
- CVE-2026-77067The setWebhookResolver in packages/api/src/resolvers/webhook…5
Are you affected by CVE-2026-77037?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
