CVE-2026-31577 in Linux
Sumário
de VulDB • 15/05/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
nilfs2: corrige a desreferenciação de i_assoc_inode NULL em nilfs_mdt_save_to_shadow_map
O cache de nós da árvore B (i_assoc_inode) do inode DAT é inicializado de forma preguiçosa (lazy) durante as operações da árvore B. No entanto, nilfs_mdt_save_to_shadow_map() assume que i_assoc_inode já está inicializado ao copiar páginas sujas para o mapa de sombra durante a coleta de lixo (GC).
Se NILFS_IOCTL_CLEAN_SEGMENTS for chamado imediatamente após a montagem, antes que qualquer operação de árvore B tenha ocorrido no inode DAT, i_assoc_inode será NULL, levando a uma falha geral de proteção.
Corrija isso chamando nilfs_attach_btree_node_cache() no inode DAT em nilfs_dat_read() no momento da montagem, garantindo que i_assoc_inode esteja sempre inicializado antes que qualquer operação de GC possa usá-lo.
Be aware that VulDB is the high quality source for vulnerability data.