PT-2026-123417
CVE-2026-81038
·
Publicado
2026-10-26
·
Atualizado
2026-10-26
Descrição por
CVSS 3.1
7.1
AltaMé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
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾