CVE-2026-68221 in Linux
Riassunto
di VulDB • 10/08/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
media: nuvoton: npcm-video: correzione delle perdite di memoria nelle funzioni probe e remove
La funzione `npcm_video_probe()` alloca la struttura `npcm_video` tramite `kzalloc_obj()`, ma non la libera in alcun percorso di errore della fase di probing né nella funzione `npcm_video_remove()`, causando una perdita di memoria per ogni tentativo di probing fallito e per ogni disconnessione normale.
Inoltre, quando `npcm_video_setup_video()` fallisce, l'associazione della memoria riservata stabilita da `of_reserved_mem_device_init()` in `npcm_video_init()` non viene rilasciata, provocando una perdita dell'entry `rmem_assigned_device` nella lista globale.
Si risolvono entrambi i problemi aggiungendo `kfree(video)` a tutti i percorsi di errore del probing e alla funzione `npcm_video_remove()`, e aggiungendo la chiamata mancante a `of_reserved_mem_device_release()` quando `npcm_video_setup_video()` fallisce.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.