PT-2024-5433 · Linux+6 · Linux Kernel+6

Publicado

2024-04-02

·

Atualizado

2025-09-29

·

CVE-2024-39484

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 ao driver MMC/SD do kernel do Linux, especificamente à estrutura davinci mmcsd driver no módulo drivers/mmc/host/davinci mmc.c. O problema surge quando a função remove é usada com a macro exit, fazendo com que a callback remove seja descartada quando o driver é incorporado e o dispositivo é desvinculado usando sysfs ou hotplug. Isso resulta em vazamentos de recursos. A correção envolve compilar a callback remove incondicionalmente. A correção também resolve um aviso W=1 modpost relacionado a uma incompatibilidade de seção na referência a davinci mmcsd remove.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.

Exploit

Allocation of Resources Without Limits

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

ALSA-2025_16880
ALT-PU-2024-10855
ALT-PU-2024-11524
ALT-PU-2024-12537
ALT-PU-2024-13979
ALT-PU-2024-14046
ALT-PU-2024-9776
ALT-PU-2024-9967
ALT-PU-2024-9973
ALT-PU-2024-9975
AZL-43288
BDU:2024-06082
CVE-2024-39484
DLA-4008-1
DSA-5730-1
DSA-5731-1
MGASA-2024-0263
MGASA-2024-0266
OESA-2024-1941
OESA-2024-1942
OESA-2024-1943
OESA-2024-1944
SUSE-SU-2024:3194-1
SUSE-SU-2024:3195-1
SUSE-SU-2024:3383-1
SUSE-SU-2025:20044-1
SUSE-SU-2025:20047-1
USN-6972-1
USN-6972-2
USN-6972-3
USN-6972-4
USN-6973-1
USN-6973-2
USN-6973-3
USN-6973-4
USN-6974-1
USN-6974-2
USN-6975-1
USN-6976-1
USN-7006-1
USN-7008-1
USN-7019-1
USN-7029-1

Produtos afetados

Alt Linux
Astra Linux
Linuxmint
Linux Kernel
Red Os
Suse
Ubuntu