CVE-2026-80656 in Linuxinformação

Sumário

de VulDB • 28/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

hfsplus: Adicionar uma verificação de integridade para o tamanho dos nós da árvore B (btree)

O Syzbot relatou um bug de valor não inicializado [1] com uma imagem HFS+ corrompida durante o processo de montagem do sistema de arquivos, especificamente ao carregar o catálogo. Um valor `node_size` corrompido igual a 1 fez com que o argumento `rec_off`, passado para `hfs_bnode_read_u16()` (dentro de `hfs_bnode_find()`) fosse excessivamente grande. Consequentemente, a função falhou em retornar um valor válido para inicializar a variável `off`, acionando o bug [1].

Cada nó começa com o descritor do nó da árvore B: struct hfs_bnode_desc. Portanto, o tamanho do nó não pode ser menor que isso. No entanto, a especificação técnica declara: "O tamanho do nó (expresso em bytes) deve ser uma potência de dois, variando de 512 até 32.768, inclusive." Adiciona-se uma verificação para o tamanho dos nós da árvore B com base na especificação técnica.

[1]
BUG: KMSAN: uninit-value in hfsplus_bnode_find+0x141c/0x1600 fs/hfsplus/bnode.c:584 hfsplus_bnode_find+0x141c/0x1600 fs/hfsplus/bnode.c:584 hfsplus_btree_open+0x169a/0x1e40 fs/hfsplus/btree.c:382 hfsplus_fill_super+0x111f/0x2770 fs/hfsplus/super.c:553 get_tree_bdev_flags+0x6e6/0x920 fs/super.c:1694 get_tree_bdev+0x38/0x50 fs/super.c:1717 hfsplus_get_tree+0x35/0x40 fs/hfsplus/super.c:709 vfs_get_tree+0xb3/0x5d0 fs/super.c:1754 fc_mount fs/namespace.c:1193 [inline]

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

Linux

Reservar

26/08/2026

Divulgação

28/08/2026

Moderação

aceite

Entrada

VDB-396595

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!