PT-2025-3609 · Linux+8 · Linux Kernel+8

Publicado

2024-12-01

·

Atualizado

2025-10-03

·

CVE-2024-57884

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 Versões do kernel Linux anteriores à 6.6.74
Descrição O kernel Linux possui uma vulnerabilidade que pode causar um loop infinito na função throttle direct reclaim(). Este problema origina-se na função zone reclaimable pages(), que não considera as páginas livres ao calcular as páginas recuperáveis. Como resultado, zonas com páginas livres suficientes, como ZONE DMA32, podem ser consideradas irrecuperáveis, levando a um balanceamento incorreto do nó e potenciais travamentos. O problema é causado pelo nó ser considerado balanceado quando uma ou mais zonas possuem páginas livres suficientes para atender aos seus watermarks, mesmo que outras zonas, como ZONE NORMAL, permaneçam sob pressão significativa.
Recomendações Para resolver este problema, atualize o kernel Linux para a versão 6.6.74 ou superior. Esta atualização inclui um patch que garante que a função zone reclaimable pages() inclua as páginas livres em seu cálculo, impedindo que zonas com páginas livres suficientes sejam erroneamente consideradas irrecuperáveis. Como medida temporária de contorno, considere desativar a função throttle direct reclaim() até que um patch esteja disponível. No entanto, esta não é uma solução de longo prazo recomendada, pois pode ter consequências não intencionais no desempenho do sistema.

Exploit

Correção

Infinite Loop

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

Enumeração de Fraquezas

Identificadores relacionados

ALT-PU-2025-12647
BDU:2025-04487
BDU:2025-05058
CVE-2024-57884
DLA-4075-1
DLA-4076-1
INFSA-2025_6966
MGASA-2025-0030
MGASA-2025-0032
OESA-2025-1320
OESA-2025-1321
OPENSUSE-SU-2025_0428-1
OPENSUSE-SU-2025_0499-1
OPENSUSE-SU-2025_0557-1
RHSA-2025:6966
RHSA-2025_6966
SUSE-SU-2025:0428-1
SUSE-SU-2025:0499-1
SUSE-SU-2025:0557-1
SUSE-SU-2025:0564-1
SUSE-SU-2025:0565-1
SUSE-SU-2025:20165-1
SUSE-SU-2025:20166-1
SUSE-SU-2025:20248-1
SUSE-SU-2025:20249-1
SUSE-SU-2025_0428-1
SUSE-SU-2025_0499-1
SUSE-SU-2025_0557-1
USN-7379-1
USN-7379-2
USN-7380-1
USN-7381-1
USN-7382-1
USN-7387-1
USN-7387-2
USN-7387-3
USN-7388-1
USN-7389-1
USN-7390-1
USN-7391-1
USN-7392-1
USN-7392-2
USN-7392-3
USN-7392-4
USN-7393-1
USN-7401-1
USN-7407-1
USN-7413-1
USN-7421-1
USN-7458-1
USN-7459-1
USN-7459-2
USN-7463-1
USN-7513-1
USN-7513-2
USN-7513-3
USN-7513-4
USN-7513-5
USN-7514-1
USN-7515-1
USN-7515-2
USN-7522-1
USN-7523-1
USN-7524-1
USN-7539-1
USN-7540-1

Produtos afetados

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