CVE-2023-54143 in Linux
Riassunto
di VulDB • 21/06/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
media: mediatek: vcodec: correzione delle perdite di risorse in vdec_msg_queue_init()
In caso di errore in vdec_msg_queue_init(), è necessario impostare "msg_queue->wdma_addr.size = 0;". Normalmente, questa operazione viene eseguita all'interno della funzione vdec_msg_queue_deinit(). Tuttavia, se la prima chiamata per allocare &msg_queue->wdma_addr fallisce, la funzione vdec_msg_queue_deinit() non esegue alcuna operazione (no-op). Per questa situazione, impostare esplicitamente la dimensione a zero e restituire il controllo.
Esistevano altri due percorsi di errore che non eseguivano la pulizia prima della restituzione. Modificare tali percorsi di errore in modo che utilizzino goto mem_alloc_err.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.