PT-2026-7491 · Canonical+1 · Arduino+1
CVE-2026-26399
·
Publicado
2026-02-11
·
Atualizado
2026-04-21
CVSS v3.1
5.3
Média
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L |
Name of the Vulnerable Software and Affected Versions
Arduino Core STM32 versões anteriores a 1.7.0
Description
Um problema de stack-use-after-return ocorre quando a função
pwm start() aloca uma estrutura TIM HandleTypeDef na pilha e passa seu endereço para rotinas de inicialização HAL, que a armazenam em um registro global de handles de timer. Após o retorno da função, rotinas de serviço de interrupção podem desreferenciar esse ponteiro pendente, resultando em corrupção de memória.Recommendations
Atualize para a versão 1.7.0 ou posterior.
Exploit
Correção
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Arduino
Arduino Core Stm32