PT-2026-123418
CVE-2026-81039
·
Publicado
2026-10-26
·
Atualizado
2026-10-26
Descrição por
CVSS 3.1
4.3
MédiaMétricasAV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Nome do Software Vulnerável e Versões Afetadas
Zephyr (versões afetadas não especificadas)
Descrição
Existe uma falha no host Bluetooth onde uma reserva de objeto
bt conn é atribuída incorretamente durante o processo de conexão. Em le adv start add conn() em subsys/bluetooth/host/adv.c, o host pré-aloca uma reserva do pool acl conns[]. Quando uma conexão é concluída, a função find pending connect() em subsys/bluetooth/host/hci core.c identifica a reserva usando apenas a identidade e o endereço do peer. Se múltiplos conjuntos de publicidade estendida conectáveis estiverem ativos, essa busca pode retornar uma reserva pertencente a um conjunto ativo diferente.Um dispositivo adjacente pode desencadear isso conectando-se a um conjunto não direcionado usando um endereço que mapeia para um peer alvo de um conjunto direcionado. Isso faz com que a reserva do conjunto direcionado seja consumida, enquanto a reserva do conjunto não direcionado fica retida e nunca é liberada. A exploração repetida esgota o pool
CONFIG BT MAX CONN, levando a uma negação de serviço onde o dispositivo não consegue mais aceitar conexões e retorna -ENOMEM. Além disso, conexões genuínas ao conjunto direcionado são descartadas por bt hci disconnect() porque a reserva foi perdida.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Explorabilidade
Exploit
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾