PT-2024-32719 · Linux+8 · Linux Kernel+8

Publicado

2024-06-05

·

Atualizado

2026-03-14

·

CVE-2024-47660

CVSS v3.1

4.7

Média

VetorAV:L/AC:H/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 ocorre no kernel do Linux quando os diretórios possuem muitas entradas de diretório (dentries), fazendo com que a função fsnotify update child dentry flags() demore um tempo significativo sob o bloqueio inode->i lock. Isso leva a uma disputa pelo bloqueio ao remover uma observação de um diretório, resultando em relatos de softlockup por parte dos usuários. O problema é corrigido chamando fsnotify update children dentry flags() para definir os sinalizadores PARENT WATCHED apenas quando um pai começa a observar os filhos e limpando sinalizadores PARENT WATCHED falsos positivos de forma preguiçosa em fsnotify parent() para cada filho acessado.
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

Race Condition

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

Enumeração de Fraquezas

Identificadores relacionados

ALSA-2025_12746
ALSA-2025_12752
ALSA-2025_12753
ALSA-2025_16880
ALT-PU-2024-12535
ALT-PU-2024-14046
ALT-PU-2024-15824
BDU:2025-01670
CVE-2024-47660
DLA-4008-1
INFSA-2025_6966
OESA-2024-2325
OESA-2024-2368
OESA-2024-2369
OESA-2024-2371
OPENSUSE-SU-2024_3983-1
OPENSUSE-SU-2024_3984-1
OPENSUSE-SU-2024_3985-1
OPENSUSE-SU-2024_3986-1
RHSA-2025:6966
RHSA-2025_6966
SUSE-SU-2024:3983-1
SUSE-SU-2024:3984-1
SUSE-SU-2024:3985-1
SUSE-SU-2024:3986-1
SUSE-SU-2024:4318-1
SUSE-SU-2024:4364-1
SUSE-SU-2024:4367-1
SUSE-SU-2024:4387-1
SUSE-SU-2025:0035-1
SUSE-SU-2025:20163-1
SUSE-SU-2025:20164-1
SUSE-SU-2025:20246-1
SUSE-SU-2025:20247-1
USN-7100-1
USN-7100-2
USN-7123-1
USN-7144-1
USN-7154-1
USN-7154-2
USN-7155-1
USN-7156-1
USN-7194-1
USN-7196-1

Produtos afetados

Alt Linux
Astra Linux
Debian
Linuxmint
Linux Kernel
Red Hat
Red Os
Suse
Ubuntu