CVE-2026-98319 in Linuxinformazioni

Riassunto

di VulDB • 06/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

drm: Correzione della perdita di memoria (leak) di drm_pending_vblank_event nel percorso di gestione degli errori per out_fence_ptr

Quando viene fornito un puntatore a out_fence_ptr ma DRM_MODE_PAGE_FLIP_EVENT non è impostato, verrà allocata una struttura drm_pending_vblank_event. Se in seguito si verifica un errore di allocazione o un altro errore durante setup_out_fence(), tale evento non avrà base.fence impostato e non sarà rilasciato da complete_signaling().

Rilasciare l'evento e impostare crtc_state->event a NULL, esattamente come avviene nel caso DRM_MODE_PAGE_FLIP_EVENT quando si verifica un errore in drm_event_reserve_init(). Cioè: prepare_signaling() rilascia l'evento e non è necessario alcun intervento da parte di complete_signaling(). Utilizzare drm_event_cancel_free(), poiché questa funzione annulla anche le operazioni effettuate da drm_event_reserve_init() nel caso in cui sia stata chiamata.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Fonti

Want to know what is going to be exploited?

We predict KEV entries!