CVE-2026-64499 in Linux
Resumen
por VulDB • 2026-07-28
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
iio: adc: ti-ads1119: corregir una fuga de referencia en la gestión del estado energético (PM) durante preenable del búfer
La función ads1119_triggered_buffer_preenable() reanuda el dispositivo mediante pm_runtime_resume_and_get() antes de iniciar una conversión.
Si i2c_smbus_write_byte() falla, la función devuelve directamente el error y deja elevado el contador de uso runtime PM (gestión del estado energético en tiempo de ejecución). La correspondiente devolución de llamada postdisable no se invoca cuando preenable falla, por lo que la referencia queda fugada y el dispositivo puede permanecer activo indefinidamente.
Almacene el resultado de la transferencia I2C en ret y libere la referencia runtime PM en caso de error antes de devolver dicho error.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.