Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Namberino

#25926de 53,638
9.8CVSS total
Vulnerabilidades · 1
PT-2025-30049
9.8
2025-07-18
Riot-Os · Riot-Os · CVE-2025-53888
**Nome do Software Vulnerável e Versões Afetadas** Versões do RIOT-OS anteriores a 2025.04 **Descrição** O RIOT-OS, um sistema operacional que suporta dispositivos de Internet das Coisas, possui uma verificação de tamanho ineficaz implementada com `assert()` que pode levar a um estouro de buffer. As asserções são tipicamente removidas nas compilações de produção. Se as asserções forem a única defesa contra entradas não confiáveis, o software pode ficar exposto a ataques que exploram a falta de verificações adequadas de entrada. Na função `l2filter add()`, `addr len` é verificado usando uma asserção e é subsequentemente usado como argumento em uma chamada `memcpy()`. Quando as asserções estão desabilitadas, não há verificação de tamanho para `addr len`. Fornecer um valor de `addr len` maior que `CONFIG L2FILTER ADDR MAXLEN` pode acionar um estouro de buffer e escrever além dos limites do buffer `list[i].addr`. Se a entrada não verificada for controlada pelo atacante, o impacto do estouro de buffer pode variar desde uma negação de serviço até a execução arbitrária de código. **Recomendações** Atualize para a versão 2025.04 ou posterior.