PT-2026-121400

CVE-2026-113872

·

Publicado

2026-10-22

·

Atualizado

2026-10-23

Descrição por

CVSS 3.1
7.5
Alta
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas multer versões 2.0.0 até 2.4.9
Descrição Existe uma condição de corrida no analisador multipart quando configurado com uma função fileFilter() assíncrona. Se uma requisição for abortada enquanto um fileFilter() assíncrono ainda estiver pendente, o callback pode retomar um fluxo de análise que já foi encerrado. Isso faz com que o analisador subjacente emita um erro em um fluxo que não possui mais um ouvinte de erro, resultando em um evento de erro não tratado que interrompe o processo do Node.js, levando a uma Negação de Serviço. Este problema afeta qualquer aplicação que utilize um fileFilter() assíncrono, independentemente do mecanismo de armazenamento utilizado.
Recomendações Atualize o multer para a versão 2.5.0 ou posterior. Como solução temporária, utilize uma função fileFilter() síncrona.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-Q7QP-RJG7-Q26M
ECHO-F4B8-4AD8-46EE
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾