CVE-2026-98319 in Linux
要約
〜によって VulDB • 2026年10月06日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
drm: out_fence_ptrのエラーパスにおけるdrm_pending_vblank_eventのリークを修正する
out_fence_ptrが提供されているがDRM_MODE_PAGE_FLIP_EVENTが設定されていない場合、drm_pending_vblank_eventが割り当てられる。その後、alloc_failureが発生した場合やsetup_out_fence()で他のエラーが生じた場合、そのイベントはbase.fenceがセットされず、complete_signaling()でも解放されない。
drm_event_reserve_init()での失敗時にDRM_MODE_PAGE_FLIP_EVENTの場合と同様に、イベントを解放しcrtc_state->eventをNULLに設定する。つまり、prepare_signaling()でイベントが解放され、complete_signaling()では何も行う必要がない。drm_event_cancel_free()を使用することにより、drm_event_reserve_init()が呼び出されていた場合にもそれを元に戻すことができる。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.