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

·

CVE-2024-58088

·

Publicado

2025-01-30

·

Atualizado

2026-08-19

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 Linux (versões afetadas não especificadas)
Descrição: Um problema de deadlock foi resolvido no kernel Linux relacionado à funcionalidade bpf (Berkeley Packet Filter), especificamente ao liberar armazenamento de cgroup. Este problema foi introduzido por um commit que visava prevenir deadlocks para programas fentry/fexit anexados em helpers bpf task storage, mas inadvertidamente criou uma janela para deadlocks ao usar bpf cgrp storage. O problema surge quando NULL é passado para bpf local storage map free(), levando a uma situação potencial de deadlock. Dois programas de exemplo (A e B) são fornecidos para demonstrar como este problema pode ser acionado, envolvendo o uso das funções bpf cgrp storage get() e bpf local storage map free().
Recomendações: Para resolver este problema, passe o contador busy para o procedimento de liberação para que ele possa ser incrementado corretamente antes do bloqueio de storage/smap. Como medida temporária (workaround), considere desabilitar a função bpf cgrp storage get() até que um patch esteja disponível. Restrinja o acesso à função bpf local storage map free() para minimizar o risco de exploração. Evite usar os mapas cgrpa e cgrpb nos endpoints de API afetados até que o problema seja resolvido. No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta 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

ALSA-2025:20095
ALSA-2025:20518
ALT-PU-2025-12647
ALT-PU-2025-4807
AZL-58562
BDU:2025-12267
CVE-2024-58088
INFSA-2025_20518
MGASA-2025-0111
MGASA-2025-0112
OESA-2025-1446
OESA-2025-1450
OPENSUSE-SU-2025_01614-1
OPENSUSE-SU-2025_01707-1
RHSA-2025:20095
RHSA-2025:20518
RHSA-2025_20518
SUSE-SU-2025:01614-1
SUSE-SU-2025:01707-1
SUSE-SU-2025:01919-1
SUSE-SU-2025:01951-1
SUSE-SU-2025:01964-1
SUSE-SU-2025:01967-1
SUSE-SU-2025:20343-1
SUSE-SU-2025:20344-1
SUSE-SU-2025:20354-1
SUSE-SU-2025:20355-1
SUSE-SU-2025_01614-1
SUSE-SU-2025_01707-1
SUSE-SU-2025_01951-1
SUSE-SU-2025_01964-1
SUSE-SU-2025_01967-1
USN-7521-1
USN-7521-2
USN-7521-3
USN-7703-1
USN-7703-2
USN-7703-3
USN-7703-4
USN-7719-1
USN-7737-1

Produtos afetados

Alt Linux
Almalinux
Astra Linux
Linuxmint
Linux Kernel
Red Hat
Rocky Linux
Suse
Ubuntu