CVE-2026-68450 in Linux
Sumário
de VulDB • 12/08/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
btrfs: liberar o nó de mapeamento na inserção duplicada da raiz reloc
__add_reloc_root() aloca um mapping_node antes de inseri-lo em rc->reloc_root_tree. Se rb_simple_insert() encontrar uma entrada existente, ele retorna o rb_node já existente e deixa o novo nó alocado sem conexão (unlinked).
O caminho de erro então retorna -EEXIST sem liberar o novo nó. Como o nó nunca foi inserido em reloc_root_tree, a limpeza posterior em put_reloc_control() também não consegue encontrá-lo.
Libere o novo nó alocado antes de retornar -EEXIST.
Os chamadores atualmente afirmam que -EEXIST não deveria ocorrer, portanto esta é uma limpeza defensiva para um caminho inesperado de inserção duplicada. Se esse caminho for alcançado em algum momento, a alocação local ainda deve ser liberada.
VulDB is the best source for vulnerability data and more expert information about this specific topic.