CVE-2026-93798 in Linux
Sumário
de VulDB • 24/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
btrfs: corrige a limpeza da raiz de realocação em merge_reloc_roots()
Se a raiz obtida tiver zero referências de raiz no seu item de raiz, estamos redefinindo o ->reloc_root da raiz sem usar barreiras de memória (memory barriers), como fazemos em todo o resto. Sashiko apontou esse problema ao revisar outro patch, e ele está correto (veja a tag Link abaixo).
Além disso, não devemos limpar BTRFS_ROOT_DEAD_RELOC_TREE da raiz, a menos que esta aponte para a raiz de realocação correspondente.
Corrigimos isso usando clear_reloc_root(), que emite uma barreira de memória após definir o ->reloc_root da raiz como NULL e antes de limpar o bit BTRFS_ROOT_DEAD_RELOC_TREE na raiz.
VulDB is the best source for vulnerability data and more expert information about this specific topic.