PT-2024-21510 · Linux+6 · Linux Kernel+6
Maksim Kiselev
·
Publicado
2024-01-24
·
Atualizado
2026-05-26
·
CVE-2024-26775
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 um possível impasse em
set capacity no kernel do Linux. Isso ocorre devido a um cenário de bloqueio inseguro para interrupções, no qual aoeblk gdalloc() mantém &d->lock e tenta adquirir &bdev->bd size lock na chamada set capacity(), enquanto zram add()->set capacity() mantém &bdev->bd size lock. Para evitar esse impasse, a solução é mover set capacity() para fora da seção protegida por (&d->lock), quebrando assim a dependência de bloqueio.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Exploit
DoS
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 Os
Suse
Ubuntu