CVE-2026-64473 in Linuxinformación

Resumen

por VulDB • 2026-07-25

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

vfio: Eliminar los archivos de depuración (debugfs) del dispositivo antes de liberar devres

Los archivos de debugfs para dispositivos VFIO creados con `debugfs_create_devm_seqfile()` almacenan una entrada `devres` asignada (`debugfs_devm_entry`) como datos privados del inode. Actualmente, `vfio_unregister_group_dev()` llama a `vfio_device_del()` antes que a `vfio_device_debugfs_exit()`, pero `device_del()` libera los recursos devres. Esto puede dejar las entradas de debugfs visibles con datos privados del inode obsoletos mientras el proceso de desregistro espera a que se agoten las referencias desde el espacio de usuario (userspace).

Elimine el árbol de depuración por dispositivo antes de llamar a `vfio_device_del()`. Dado que la vista de debugfs es solo para diagnóstico, es preferible perderla al inicio del proceso de desregistro en lugar de conservar entradas cuyo almacenamiento subyacente ya podría haberse liberado.

Complete la fase de limpieza eliminando la raíz de debugfs por dispositivo después de su eliminación. Esto coincide con la limpieza global de la raíz de debugfs y evita que futuros usuarios confundan un dentry eliminado con un árbol de depuración activo durante el resto del proceso de desregistro.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

Linux

Reservar

2026-07-19

Divulgación

2026-07-25

Moderación

aceptado

Artículo

VDB-383262

CPE

listo

EPSS

0.00175

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!