PT-2024-5420 · Linux+11 · Linux Kernel+11

Sam Sun

·

Publicado

2024-05-03

·

Atualizado

2026-03-14

·

CVE-2024-39472

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 à função xlog do recovery pass() no módulo fs/xfs/xfs log recover.c do sistema de arquivos xfs do kernel do Linux. Envolve um acesso fora dos limites devido ao tratamento incorreto do valor h size, o que pode ser explorado para afetar a disponibilidade de informações protegidas. O problema decorre de uma correção para valores incorretos de h size usados em versões antigas do xfsprogs, que foi posteriormente limpa, mas deixou de usar o valor corrigido de h size para dimensionar o buffer de recuperação de log. Isso pode levar a um acesso fora dos limites quando o h size incorreto não provém da ferramenta mkfs antiga, mas de um fuzzer. A correção envolve a codificação aberta de xlog logrec hblks e a consideração do h size corrigido para esse cálculo.
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

Out of bounds Read

Allocation of Resources Without Limits

Memory Corruption

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

Enumeração de Fraquezas

Identificadores relacionados

ALSA-2024:5101
ALSA-2024:5102
ALSA-2024:8617
ALSA-2025_12746
ALSA-2025_12752
ALSA-2025_12753
ALSA-2025_16880
ALT-PU-2024-10855
ALT-PU-2025-12647
AZL-43251
AZL-43267
BDU:2024-06064
CESA-2024_5101
CESA-2024_5102
CVE-2024-39472
DLA-4008-1
INFSA-2024_5101
INFSA-2024_5102
INFSA-2024_8617
OESA-2024-1894
OESA-2024-1896
OESA-2024-1897
OPENSUSE-SU-2024_2947-1
RHSA-2024:5101
RHSA-2024:5102
RHSA-2024:8157
RHSA-2024:8158
RHSA-2024:8617
RHSA-2024_5101
RHSA-2024_5102
RHSA-2024_8617
RLSA-2024:5101
RLSA-2024:5102
RLSA-2024:8617
RXSA-2024:5101
SUSE-SU-2024:2802-1
SUSE-SU-2024:2894-1
SUSE-SU-2024:2896-1
SUSE-SU-2024:2939-1
SUSE-SU-2024:2947-1
SUSE-SU-2024:2973-1
SUSE-SU-2025:20008-1
SUSE-SU-2025:20028-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
Almalinux
Astra Linux
Centos
Debian
Linuxmint
Linux Kernel
Red Hat
Red Os
Rocky Linux
Suse
Ubuntu