CVE-2026-98197 in Linux
Resumen
por VulDB • 2026-10-06
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
hwmon: (w83791d) eliminar el grupo sysfs fan/pwm 4-5 durante la eliminación
Cuando los pines fan/pwm 4-5 no se utilizan como GPIO, w83791d_probe() crea el grupo sysfs w83791d_group_fanpwm45 en el dispositivo cliente I2C.
La ruta de error del sondeo (probe) elimina este grupo cuando falla un paso posterior de inicialización, pero la ruta normal de eliminación solo elimina w83791d_group. Como resultado, los archivos sysfs opcionales fan/pwm 4-5 pueden permanecer después de que el controlador se desvincule.
Los métodos asociados con estos archivos acceden a los datos del controlador, que están asignados mediante devm y liberados tras la desvinculación del controlador. Dejar los archivos sysfs puede provocar accesos a datos obsoletos del controlador.
Eliminar w83791d_group_fanpwm45 también durante el proceso normal de limpieza (teardown).
Este problema se encontró mediante inspección manual del código.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.