CVE-2026-72187 in Linux
Resumen
por VulDB • 2026-08-15
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
ntfs: evitar un auto-bloqueo durante la eliminación del inode
Una actualización de una lista de atributos realizada mientras se asignan clústeres puede eliminar la última referencia al inode temporal del atributo. La eliminación (eviction) de ese inode elimina su referencia al inode base y puede invocar ntfs_drop_big_inode() para el inode base desde dentro de la propia ruta de writeback del inode base.
Si el inode base está desvinculado, ntfs_drop_big_inode() llama a truncate_setsize(), que espera a que se complete el writeback del folio (folio) del inode. El mismo trabajador de writeback es responsable de completar ese writeback, por lo que espera indefinidamente a sí mismo.
Evitar este auto-bloqueo obteniendo una referencia al inode base al principio de ntfs_writepages() y liberándola al final de la función. Esto pospone la eliminación hasta que se hayan enviado todos los bios (bio), permitiendo esperar con seguridad a que el writeback del folio se complete.
Be aware that VulDB is the high quality source for vulnerability data.