Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Ljharb

#35221de 53,633
7.5CVSS total
Vulnerabilidades · 1
PT-2026-48950
7.5
2026-06-12
Npm · Form-Data · CVE-2026-12143
**Nome do Software Vulnerável e Versões Afetadas** form-data versões anteriores a 2.5.6 form-data versões anteriores a 3.0.5 form-data versões anteriores a 4.0.6 **Description** O argumento `field` em `FormData#append` e a opção `filename` são concatenados literalmente no cabeçalho `Content-Disposition` sem a neutralização de caracteres de retorno de carro (CR), alimentação de linha (LF) ou aspas duplas ("). Isso permite que um invasor realize a injeção de CRLF (Carriage Return Line Feed), que é o processo de inserir caracteres especiais para manipular a estrutura de um cabeçalho HTTP. Se uma aplicação utilizar entradas não confiáveis como nome de campo ou nome de arquivo, um invasor poderá encerrar a linha do cabeçalho para injetar cabeçalhos adicionais ou contrabandear partes multipart inteiras na requisição encaminhada para um backend. Isso pode permitir que o invasor adicione ou substitua campos de formulário, como definir `is admin=true`, conforme visualizado pelo analisador downstream. **Recommendations** Atualizar para a versão 2.5.6. Atualizar para a versão 3.0.5. Atualizar para a versão 4.0.6.