PT-2021-3977 · Hcc · Hcc Embedded Interniche
Publicado
2021-05-28
·
Atualizado
2021-08-26
·
CVE-2021-31401
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
HCC embedded InterNiche versão 4.0.1
Descrição
O problema está relacionado à validação insuficiente de entradas na implementação da pilha TCP/IP do NicheLite e do InterNiche. Isso pode ser explorado por um invasor remoto para causar uma negação de serviço através do envio de pacotes IP especialmente criados. O código de processamento do cabeçalho TCP não sanitiza o valor do campo de comprimento total do IP, o que pode levar a um estouro de inteiro ao calcular o comprimento dos dados IP. Isso ocorre quando o valor do comprimento dos dados IP é calculado subtraindo-se o comprimento do cabeçalho do comprimento total do pacote IP.
Recomendações
Para o InterNiche versão 4.0.1 incorporado no HCC, considere desativar a função
tcp rcv() em nptcp.c como uma solução temporária até que um patch esteja disponível. Restrinja o acesso ao código de processamento do cabeçalho TCP vulnerável para minimizar o risco de exploração. Evite usar pacotes IP manipulados que possam causar um estouro de inteiro no cálculo do comprimento dos dados IP. No momento, não há informações sobre uma versão mais recente que contenha uma correção para este problema.Correção
Integer Overflow
RCE
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Hcc Embedded Interniche