PT-2026-123417

CVE-2026-81038

·

Publicado

2026-10-26

·

Atualizado

2026-10-26

Descrição por

CVSS 3.1
7.1
Alta
MétricasAV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas Object Transfer Service server (versões afetadas não especificadas)
Descrição O servidor Object Transfer Service contém um problema na função oacp ind send() em subsys/bluetooth/services/ots/ots oacp.c. Quando um comando de Cálculo de Checksum é emitido via Object Action Control Point (OACP), o servidor pode tentar anexar um valor de Checksum de quatro bytes a partir de um buffer de pilha não inicializado declarado em bt gatt ots oacp write(). Isso ocorre em caminhos de falha de oacp checksum proc validate() ou quando o suporte a checksum está desativado, levando a uma chamada de net buf simple pull le32() em um buffer de comprimento zero.
Como a característica OACP não requer emparelhamento, criptografia ou autenticação, qualquer dispositivo ao alcance do rádio pode desencadear esse comportamento. O impacto depende da configuração da compilação: em compilações com CONFIG ASSERT ativado, o sistema dispara uma asserção em net buf simple pull mem() e entra em pânico, resultando em uma negação de serviço remota. Em compilações onde as asserções estão desativadas, quatro bytes de memória de pilha não inicializada são expostos ao dispositivo remoto.
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
Identificadores relacionados
GHSA-7C9W-MHQW-5G86
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾