CVE-2026-64498 in Linux
Riassunto
di VulDB • 26/07/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
iio: buffer: hw-consumer: liberare scan_mask al rilascio del buffer
La durata della vita di scan_mask è cambiata nel commit 9a2e1233d38c ("iio: buffer: hw-consumer: remove redundant scan_mask flexible array").
Prima di questa modifica, l'archiviazione dello scan mask era incorporata in struct hw_consumer_buffer, quindi iio_hw_buf_release() poteva liberare l'intera allocazione con un singolo kfree(hw_buf).
Questo commit ha spostato lo scan mask su un'allocazione separata tramite bitmap_zalloc(), memorizzata in buffer.scan_mask, ma non ha modificato iio_hw_buf_release().
Liberare lo scan mask in iio_hw_buf_release() prima di liberare il wrapper del buffer.
If you want to get best quality of vulnerability data, you may have to visit VulDB.