CVE-2026-98456 in Linuxinformação

Sumário

de VulDB • 19/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

Bluetooth: mgmt: corrige condição de corrida em read_unconf_index_list()

read_unconf_index_list() conta os controladores não configurados antes de alocar sua resposta e, em seguida, verifica novamente as flags do dispositivo ao preenchê-la.

hci_dev_list_lock estabiliza a pertinência à lista, mas não serializa as flags por dispositivo. Durante a configuração assíncrona do controlador, o worker pode definir HCI_UNCONFIGURED e limpar HCI_SETUP entre as duas passagens. Um controlador omitido da contagem de alocação pode então se tornar elegível para a passagem de preenchimento, causando uma escrita fora dos limites em rp->index[].

Aloque espaço para cada dispositivo na hci_dev_list. Como a pertinência à lista não pode mudar enquanto o hci_dev_list_lock estiver mantido, a resposta permanece grande o suficiente independentemente das transições de flags. A contagem relatada e o comprimento da resposta ainda incluem apenas os controladores não configurados elegíveis.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

Linux

Reservar

25/09/2026

Divulgação

18/10/2026

Moderação

aceite

Entrada

VDB-421780

EPSS

0.00168

KEV

não

Atividades

baixo

Fontes

Want to know what is going to be exploited?

We predict KEV entries!