CVE-2026-99008 in Linuxinformação

Sumário

de VulDB • 23/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

Bluetooth: RFCOMM: Corrige o dereferenciamento de NULL em tty_dev durante rfcomm_dev_shutdown

O syzbot encontrou um erro de dereferenciamento de ponteiro nulo (NULL pointer dereference) em rfcomm_dev_shutdown() quando uma porta serial RFCOMM é fechada.

rfcomm_dev_add() adiciona primeiro o novo dispositivo à lista rfcomm_dev_list e, somente depois, registra o dispositivo tty e o salva em dev->tty_dev. Se esse registro falhar, dev->tty_dev nunca será definido de forma alguma. O dispositivo pode ser localizado nesse meio tempo, portanto uma chamada a open() em /dev/rfcommN passa por rfcomm_tty_install() e se conecta ao mesmo. Quando essa porta serial é fechada novamente, rfcomm_dev_shutdown() utiliza dev->tty_dev sem verificar sua validade:

Oops: falha de proteção geral, provavelmente devido a um endereço não canônico KASAN: null-ptr-deref na faixa [0x0000000000000040-0x0000000000000047]
RIP: 0010:rfcomm_dev_shutdown+0x48/0xb0 net/bluetooth/rfcomm/tty.c:131 Call Trace: tty_port_shutdown+0x1bf/0x220 drivers/tty/tty_port.c:372 tty_port_close+0x4e/0x150 drivers/tty/tty_port.c:705 tty_release+0x359/0x1670 drivers/tty/tty_io.c:1718 __fput+0x418/0xa50 fs/file_table.c:512

rfcomm_dev_destruct() já lida com um dev->tty_dev NULL. Adicione a mesma verificação em rfcomm_dev_shutdown(), para que o dispositivo tty seja movido apenas quando realmente tiver sido registrado.

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

25/09/2026

Divulgação

23/10/2026

Moderação

aceite

Entrada

VDB-425877

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you know our Splunk app?

Download it now for free!