PT-2021-8192 · Linux+7 · Linux Kernel+7
Publicado
2021-11-18
·
Atualizado
2024-12-19
·
CVE-2021-47548
CVSS v2.0
10
Crítica
| Vetor | AV:N/AC:L/Au:N/C:C/I:C/A:C |
Nome do software vulnerável e versões afetadas
Kernel do Linux (versões afetadas não especificadas)
Descrição
O problema está relacionado a um possível estouro de matriz na função
hns dsaf ge srst by port(). Isso ocorre porque o comprimento de dsaf dev->mac cb é DSAF MAX PORT NUM (ou seja, 6), mas o valor de port pode ser 6 ou 7, levando a um estouro de matriz ao acessar port rst off = dsaf dev->mac cb[port]->port rst off. A função hns dsaf ge srst by port() está vulnerável devido à falta de verificação adequada dos limites da variável port. Para corrigir isso, a função agora verifica se port é maior ou igual a DSAF MAX PORT NUM e retorna se for verdadeiro.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Buffer Overflow
Memory Corruption
Improper Validation of Array Index
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Almalinux
Astra Linux
Centos
Linux Kernel
Red Hat
Red Os
Rocky Linux
Suse