PT-2025-11004

CVE-2024-58088

·

Publicado

2025-01-30

·

Atualizado

2026-10-21

Descrição por

CVSS 3.1
5.5
Média
MétricasAV: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.
Explorabilidade
Exploit
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Enumeração de fraquezas
Identificadores relacionados
ALSA-2025:20095
ALSA-2025:20518
ALT-PU-2025-12647
ALT-PU-2025-4807
AZL-58562
CLSA-2026-1778787063
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_01614-1
SUSE-SU-2025:01707-1
SUSE-SU-2025_01707-1
SUSE-SU-2025:01919-1
SUSE-SU-2025:01951-1
SUSE-SU-2025_01951-1
SUSE-SU-2025:01964-1
SUSE-SU-2025_01964-1
SUSE-SU-2025:01967-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
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
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾