top of page
perceptive_background_267k.jpg

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 …

Published:

28 augustus 2026 om 00:00:00

Alert date:

29 augustus 2026 om 01:06:09

Source:

nvd.nist.gov

Click to open the original link from this advisory

Web Technologies, Supply Chain & Dependencies

CVE-2026-77037 affects multer version 2.2.0, a Node.js middleware for handling multipart/form-data. When a disk-backed upload is aborted or truncated before the write stream finishes, multer's disk storage engine removes the visible file but fails to close the underlying file descriptor. This leaves a deleted but still-open file descriptor that retains disk blocks until process exit. A remote attacker can exploit this by repeatedly sending aborted or malformed multipart uploads to any upload route using built-in disk storage. Each aborted request leaks a file descriptor and disk space, eventually exhausting system resources and causing a denial of service. The vulnerability is fixed in multer 2.3.0, which properly closes the destination write stream on abnormal source termination and defers cleanup until the stream has fully closed. Users are advised to upgrade to multer 2.3.0 immediately.

Technical details

Mitigation steps:

Affected products:

multer 2.2.0
Node.js

Related links:

Related CVE's:

Related threat actors:

IOC's:

This article was created with the assistance of AI technology by Perceptive.

© 2025 by Perceptive Security. All rights reserved.

email: info@perceptivesecurity.com

Deze website toont informatie afkomstig van externe bronnen; Perceptive aanvaardt geen verantwoordelijkheid voor de juistheid, volledigheid of actualiteit van deze informatie.

bottom of page