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

Ninevra

#40477de 53,632
6.7CVSS total
Vulnerabilidades · 1
PT-2021-14450
6.7
2021-03-12
Msgpack5 · Msgpack5 · CVE-2021-21368
**Nome do software vulnerável e versões afetadas** Versões do msgpack5 anteriores à 3.6.1 Versões do msgpack5 anteriores à 4.5.1 Versões do msgpack5 anteriores à 5.2.1 **Descrição** O problema ocorre quando o msgpack5 decodifica um mapa contendo uma chave ` proto `, atribuindo o valor decodificado a ` proto `. Isso permite que um invasor envie dados MessagePack manipulados, produzindo valores que parecem ser de outros tipos, com propriedades e métodos de protótipo inesperados, ou lançando exceções inesperadas. O protótipo do valor decodificado é afetado e só pode ser definido com valores do msgpack5. Não há efeito sobre o protótipo global. **Recomendações** Para versões anteriores à 3.6.1, atualize para a versão 3.6.1 ou posterior. Para versões anteriores à 4.5.1, atualize para a versão 4.5.1 ou posterior. Para versões anteriores à 5.2.1, atualize para a versão 5.2.1 ou posterior. Como solução alternativa temporária, sempre valide os dados recebidos após a análise antes de realizar qualquer processamento.