← Terug naar overzicht

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.

Affected products

  • Node.js
  • append-field
  • multer

Related CVE's

  • CVE-2026-77078

Categories

  • Supply Chain & Dependencies
  • Web Technologies