PT-2024-32207 · Linux+2 · Linux Kernel+2

CVE-2024-46801

·

Publicado

2024-09-06

·

Atualizado

2025-09-29

CVSS v3.1

7.8

Alta

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/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 get stashed dentry() no kernel do Linux, que tenta recuperar de forma otimista um dentry armazenado em um local fornecido. Para evitar problemas de Use-After-Free (UAF), é necessário garantir que o bloqueio rcu esteja ativo antes de desreferenciar o local armazenado. A correção envolve o uso de rcu dereference() em vez de READ ONCE(), que é efetivamente equivalente, mas fornece verificações adicionais de lockdep e comunica claramente a expectativa de proteção rcu.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.

Exploit

Use After Free

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

Enumeração de Fraquezas

Identificadores relacionados

ALSA-2025_16880
ALT-PU-2024-13260
BDU:2025-03583
CVE-2024-46801

Produtos afetados

Alt Linux
Astra Linux
Linux Kernel