PT-2020-5615 · Contiki+5 · Contiki+6

Publicado

2020-12-01

·

Atualizado

2024-06-15

·

CVE-2020-17437

CVSS v2.0

8.5

Alta

VetorAV:N/AC:L/Au:N/C:P/I:N/A:C
Nome do software vulnerável e versões afetadas
uIP versão 1.0
Contiki versão 3.0
Descrição
Foi descoberta uma falha no uIP, utilizado no Contiki e em outros produtos. Quando o sinalizador Urgent é definido em um pacote TCP e a pilha está configurada para ignorar os dados urgentes, a pilha tenta usar o valor dos bytes do ponteiro Urgent para separar os dados urgentes dos dados normais. No entanto, o comprimento desse deslocamento não é verificado, permitindo que o ponteiro de dados aponte para a memória além do buffer de dados em uip process em uip.c. Isso pode levar a um estouro de buffer, causando potencialmente uma negação de serviço.
Recomendações
Para a versão 1.0 do uIP, considere desativar a função uip process até que um patch esteja disponível para evitar uma possível exploração.
Para a versão 3.0 do Contiki, restrinja o acesso ao módulo uip.c para minimizar o risco de exploração.
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.

Memory Corruption

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

ALT-PU-2022-3065
ALT-PU-2023-4413
ALT-PU-2023-6719
BDU:2021-01270
CVE-2020-17437
OESA-2022-1757
OPENSUSE-SU-2024:11112-1
SUSE-RU-2021:1517-1
SUSE-SU-2021:0663-1
SUSE-SU-2021:1164-1
SUSE-SU-2022:2806-1
SUSE-SU-2022:2861-1
SUSE-SU-2022_2861-1
USN-6259-1

Produtos afetados

Alt Linux
Astra Linux
Contiki
Linuxmint
Suse
Ubuntu
Uip