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

Neuecc

#40083de 53,635
6.8CVSS total
Vulnerabilidades · 1
PT-2020-18330
6.8
2020-01-31
Messagepack · Messagepack For C#/Unity · CVE-2020-5234
**Nome do software vulnerável e versões afetadas** MessagePack para C# e Unity, versões 1.9.3 a 1.9.10 MessagePack para C# e Unity, versões 2.1.80 a 2.1.89 **Descrição** A vulnerabilidade permite que dados não confiáveis provoquem um ataque de negação de serviço devido a colisões de hash e estouro de pilha ao deserializar dados do MessagePack provenientes de uma fonte não confiável. Isso pode resultar em alto consumo de CPU ou na falha do processo de deserialização. **Recomendações** Para o MessagePack para C# e Unity, versões 1.9.3 a 1.9.10, atualize para qualquer versão 1.9.x, coloque o MessagePack em um modo mais seguro com `MessagePackSecurity.Active = MessagePackSecurity.UntrustedData;` e gere novamente qualquer código produzido pelo mpc com a versão corrigida. Para o MessagePack para C# e Unity nas versões 2.1.80 a 2.1.89, atualize para qualquer versão 2.1.x ou posterior, coloque o MessagePack em um modo mais seguro configurando a propriedade `MessagePackSerializerOptions.Security` e gere novamente qualquer código produzido pelo mpc com a versão corrigida. Como solução alternativa temporária, considere evitar totalmente os formatadores integrados, optando por ler os dados primitivos do MessagePack diretamente ou por utilizar formatadores personalizados cuidadosamente escritos.