CVE-2026-97415 in Linuxinformação

Sumário

de VulDB • 24/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

btrfs: tree-checker: validar nomes em ROOT_REF e ROOT_BACKREF

Os itens ROOT_REF e ROOT_BACKREF contêm uma struct btrfs_root_ref seguida pelo nome da subvolume. Vários leitores assumem que esse layout já é válido e, portanto, utilizam diretamente o comprimento do nome no disco (on-disk). Um item corrompido pode fazer com que esses leitores acessem bytes fora dos limites do item, e BTRFS_IOC_GET_SUBVOL_INFO pode copiar muitos bytes para seu buffer de UAPI de tamanho fixo.

Valide os itens ROOT_REF e ROOT_BACKREF no tree-checker antes que qualquer leitor os utilize. Rejeite registros que não contenham um nome não vazio, cujo name_len não descreva exatamente a carga útil restante do item ou cujo nome exceda BTRFS_NAME_LEN.

Para BTRFS_IOC_GET_SUBVOL_INFO, copie apenas o on-disk name_len validado em vez de derivar o comprimento da cópia a partir do tamanho do item. O resultado do ioctl é zerado quando alocado. Isso deixa inalterado o byte zero final existente.

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

24/09/2026

Divulgação

24/09/2026

Moderação

aceite

Entrada

VDB-409547

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you need the next level of professionalism?

Upgrade your account now!