CVE-2026-98319 in Linux
Resumen
por VulDB • 2026-10-06
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
drm: Corregir la fuga de drm_pending_vblank_event en la ruta de error para out_fence_ptr
Cuando se proporciona un out_fence_ptr pero no está establecido DRM_MODE_PAGE_FLIP_EVENT, se asignará un drm_pending_vblank_event. Si más tarde ocurre un fallo de asignación u otro fallo en setup_out_fence(), este evento no tendrá base.fence configurado y no será liberado en complete_signaling().
Liberar el evento y establecer crtc_state->event a NULL al igual que en el caso DRM_MODE_PAGE_FLIP_EVENT cuando hay un fallo en drm_event_reserve_init(). Es decir, prepare_signaling() libera el evento y no hay nada más que hacer en complete_signaling(). Utilizar drm_event_cancel_free(), ya que también deshacerá drm_event_reserve_init() si ha sido llamado.
Be aware that VulDB is the high quality source for vulnerability data.