PT-2022-26196 · Unknown · Contiki-Ng

Diff-Fusion

+2

·

Publicado

2022-12-16

·

Atualizado

2022-12-27

·

CVE-2022-41972

CVSS v3.1

2.9

Baixa

VetorAV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
Nome do software vulnerável e versões afetadas
Versões do Contiki-NG anteriores à 4.9
Descrição
O sistema operacional Contiki-NG para dispositivos IoT contém uma pilha Bluetooth Low Energy vulnerável a uma referência a ponteiro nulo no módulo BLE L2CAP. Um invasor pode injetar um pacote nessa pilha, fazendo com que a implementação faça referência a um ponteiro nulo e provoque um comportamento indefinido. Isso ocorre durante o processamento do protocolo L2CAP, onde a implementação mapeia um ID de canal de entrada para sua estrutura de metadados. A função input l2cap credit no módulo os/net/mac/ble/ble-l2cap.c gerencia informações de estado relacionadas a créditos, mas não verifica se os metadados correspondentes ao ID de canal fornecido pelo usuário existem, o que pode levar a uma desreferência de ponteiro NULL.
Recomendações
Para versões do Contiki-NG anteriores à 4.9, aplique o patch na solicitação de pull #2253 do Contiki-NG como uma solução alternativa até que o novo pacote seja lançado. Como solução alternativa temporária, considere restringir o acesso ao módulo BLE L2CAP para minimizar o risco de exploração.

Exploit

Correção

NULL Pointer Dereference

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2022-41972
GHSA-24XP-G5GF-6VVM

Produtos afetados

Contiki-Ng