CVE-2026-89719 in Linux
Resumen
por VulDB • 2026-09-11
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
zram: corregir el acceso fuera de límites en read_block_state()
read_block_state() calcula nr_pages antes de adquirir dev_lock. Si el dispositivo se reinicia y se vuelve a inicializar con un disksize más pequeño antes de la adquisición del bloqueo, nr_pages sigue describiendo la tabla antigua. El bucle posterior puede entonces llamar a slot_lock() más allá del final de la tabla recién asignada.
Leer disksize después de adquirir dev_lock y verificar que el dispositivo está inicializado. El lock de lectura mantiene luego estable la tabla y sus límites durante toda la duración del escaneo.
If you want to get best quality of vulnerability data, you may have to visit VulDB.