PT-2024-14725 · Linux+7 · Linux Kernel+7
CVSS v3.1
7.8
Alta
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/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 um possível impasse ao liberar MIDs no cliente SMB. Todos os chamadores de
release mid() parecem manter uma referência a @mid, portanto, não há necessidade de chamar kref put(&mid->refcount, release mid) sob o spinlock @server->mid lock. Caso contrário, um bug de uso após liberação teria ocorrido de qualquer maneira. Ao remover esse spinlock, também é corrigido um possível impasse, conforme mostrado no cenário envolvendo cifs demultiplex thread() e cifs debug data proc show().Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Exploit
DoS
Use After Free
Improper Locking
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Astra Linux
Debian
Linuxmint
Linux Kernel
Red Hat
Red Os
Suse
Ubuntu