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

VetorAV: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 👾

Enumeração de Fraquezas

Identificadores relacionados

AZL-54978
BDU:2025-04395
CVE-2024-26775
DSA-5658-1
SUSE-SU-2024:1979-1
SUSE-SU-2024:1983-1
SUSE-SU-2024:2008-1
SUSE-SU-2024:2019-1
SUSE-SU-2024:2135-1
SUSE-SU-2024:2184-1
SUSE-SU-2024:2190-1
SUSE-SU-2024:2203-1
SUSE-SU-2024:2973-1
SUSE-SU-2025:20008-1
SUSE-SU-2025:20028-1
USN-7774-1
USN-7774-2
USN-7774-3
USN-7774-4
USN-7774-5
USN-7775-1
USN-7775-2
USN-7775-3
USN-7776-1

Produtos afetados

Astra Linux
Debian
Linuxmint
Linux Kernel
Red Os
Suse
Ubuntu