multer é um middleware para manipular dados multiparte/form- em Node.js. Um pequeno pedido multiparte contendo dois nomes de campos de texto especialmente criados pode causar um rangeError (inválido comprimento de array) que termina o processo Node.js. O primeiro campo usa um índice de array numérico muito grande para alocar um array esparso de comprimento máximo, e um segundo campo empurra depois além desse comprimento, o qual joga dentro da dependência do campo do apêndice e não é pego pelo multer. Todas as versões anteriores 2.3.0 são afetados, e o problema é uma negação de serviço remotamente desencadeável. O problema é corrigido em múlter 2.3.0. Atualizar para múltiplo 2.3.0 para remediar. O registro do banco de dados nacional de vulnerabilidade CVE- 2026 - 77078 foi publicado em 2026 - 08 - 28 T 22: 16: 53.883 Z e última modificação em 2026 - 08 - 28 T 22: 16: 53.883 Z. O seu estado gravado é Recebido.

métricas de vulnerabilidade gravadas: CVSS 3.1, pontuação de base 7.5, gravidade HIGH, vetor CVSS: 3.1 /AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, pontuação de exploração 3.9, pontuação de impacto 3.6. Classificações de fraqueza associadas: CWE- 248.

O registro NVD inclui referências de suporte documentando a vulnerabilidade, tecnologia afetada ou informações de remediação.