PT-2021-7976 · Netty+5 · Netty+5
Publicado
2021-09-09
·
Atualizado
2024-10-30
·
CVE-2021-37137
CVSS v2.0
7.8
Alta
| Vetor | AV:N/AC:L/Au:N/C:N/I:N/A:C |
Nome do software vulnerável e versões afetadas
Versões do Netty anteriores à 4.1.67.Final
Descrição
A função do decodificador de quadros Snappy não restringe o comprimento dos blocos, o que pode levar a um uso excessivo de memória. Além disso, ela pode armazenar em buffer blocos reservados que podem ser ignorados até que o bloco inteiro seja recebido, resultando em uso excessivo de memória. Esse problema pode ser desencadeado pelo fornecimento de uma entrada maliciosa que, ao ser descompactada, atinge um tamanho muito grande ou pelo envio de um bloco enorme que pode ser ignorado. Todos os usuários do SnappyFrameDecoder são afetados, colocando o aplicativo em risco de um ataque de negação de serviço devido ao uso excessivo de memória.
Recomendações
Para versões do Netty anteriores à 4.1.67.Final, atualize para a versão 4.1.67.Final ou posterior para resolver o problema. Como solução temporária, considere restringir o tamanho da entrada para evitar o uso excessivo de memória. Além disso, monitore o uso de memória do aplicativo para detectar possíveis ataques de negação de serviço.
Correção
Resource Exhaustion
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Astra Linux
Linuxmint
Netty
Rocky Linux
Suse
Ubuntu