PT-2026-114281 · Git+1 · Zephyr
CVE-2026-75085
·
Publicado
2026-10-14
·
Atualizado
2026-10-14
CVSS v3.1
4.2
Média
| Vetor | AV:A/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L |
Nome do Software Vulnerável e Versões Afetadas
STM32WBA IEEE 802.15.4 driver (versões afetadas não especificadas)
Descrição
Existe uma leitura fora dos limites no driver IEEE 802.15.4 para STM32WBA no arquivo
drivers/ieee802154/ieee802154 stm32wba.c. O problema ocorre porque o driver calcula o comprimento do pacote de um quadro recebido subtraindo o comprimento do Frame Check Sequence (FCS) do comprimento relatado pelo rádio, sem verificar se o comprimento relatado é suficiente para conter um FCS. Como a variável pkt len resultante é um uint8 t, um comprimento relatado de 0 ou 1 causa um subfluxo de inteiro (integer underflow), alterando o valor para 254 ou 255.Um invasor dentro do alcance do rádio pode influenciar esse comprimento por meio do cabeçalho PHY de um quadro recebido. Quando o subfluxo ocorre, a função
stm32wba 802154 rx thread() chama net pkt write() com um comprimento excessivo, fazendo com que o sistema leia aproximadamente 128 bytes além do final do buffer de recepção do rádio. Isso pode levar à divulgação de conteúdos da RAM adjacente e à alocação desnecessária de pacotes superdimensionados na thread RX.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Exploit
Out of bounds Read
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Zephyr