PT-2024-14725 · Linux+7 · Linux Kernel+7
Paulo Alcantara
·
Publicado
2023-10-31
·
Atualizado
2026-05-26
·
CVE-2023-52757
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
Improper Locking
Use After Free
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