


Perceptive Security
SOC/SIEM Consultancy

multer is a middleware for handling multipart/form-data in Node.js. A small multipart request containing two specially crafted text field names can cause an unc…
Published:
28 augustus 2026 om 00:00:00
Alert date:
29 augustus 2026 om 01:06:09
Source:
nvd.nist.gov
Web Technologies, Supply Chain & Dependencies
CVE-2026-77078 affects multer, a Node.js middleware for handling multipart/form-data. A specially crafted multipart request with two malicious text field names can trigger an uncaught RangeError (Invalid array length), crashing the Node.js process. The attack works by using a very large numeric array index in the first field to allocate a maximum-length sparse array, then pushing past that length with a second field, causing an unhandled exception inside the append-field dependency. This is a remotely triggerable denial-of-service vulnerability requiring no authentication. All multer versions before 2.3.0 are affected. The vulnerability has been patched in multer version 2.3.0, and users are advised to upgrade immediately.
Technical details
Mitigation steps:
Affected products:
multer
Node.js
append-field
Related links:
https://nvd.nist.gov/vuln/detail/CVE-2026-77078
https://cna.openjsf.org/security-advisories.html
https://github.com/expressjs/multer/security/advisories/GHSA-wc9g-mqfw-jrwm
Related CVE's:
Related threat actors:
IOC's:
This article was created with the assistance of AI technology by Perceptive.
