PT-2024-3368 · Linux+4 · Linux Kernel+4
Norbert Szetei
·
Publicado
2024-04-19
·
Atualizado
2025-04-08
·
CVE-2024-26980
CVSS v3.1
5.5
Média
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
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 uma leitura fora dos limites da área de memória (slab-out-of-bounds) na função
smb2 allocate rsp buf(). Se ->ProtocolId for SMB2 TRANSFORM PROTO NUM, a validação do tamanho da solicitação SMB2 pode ser ignorada. Se o tamanho da solicitação for menor que sizeof(struct smb2 query info req), pode ocorrer uma leitura fora dos limites do slab na função smb2 allocate rsp buf(). Isso pode ser explorado para causar uma negação de serviço. O patch aloca o buffer de resposta após descriptografar a solicitação de transformação, e smb3 decrypt req() valida o tamanho da solicitação de transformação para evitar o problema de leitura fora dos limites do slab.Recomendações:
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa 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
Astra Linux
Linuxmint
Linux Kernel
Red Os
Ubuntu