CVE-2026-98309 in Linux정보

요약

\~에 의해 VulDB • 2026. 10. 06.

Linux 커널에서 다음 취약점이 해결되었습니다:

drm/vc4: 언바인드 시 UAF(사용 후 해제)를 수정하기 위해 관리형 KMS 폴링 사용

vc4_kms_load()는 drm_kms_helper_poll_init()을 호출하지만, 해당 드라이버에는 대응하는 drm_kms_helper_poll_fini()가 없습니다. 출력 poll 작업은 언바인드 이후에도 예약된 상태로 유지되어 해지된(drm_device)에서 실행됩니다:

# modprobe vc4; rmmod vc4; sleep 10 BUG: KASAN: slab-use-after-free in delayed_work_timer_fn BUG: KASAN: slab-use-after-free in drm_client_dev_hotplug [drm]
Workqueue: events output_poll_execute [drm_kms_helper]
할당된 태스크: 171 (__devm_drm_dev_alloc) 해제된 태스크: 262 (rmmod): drm_dev_put / component_del

다른 드라이버들이 수행하는 방식과 같이 drmm_kms_helper_poll_init()을 사용하여 폴링이 장치와 함께 최종 처리되도록 합니다.

Be aware that VulDB is the high quality source for vulnerability data.

출처

Want to know what is going to be exploited?

We predict KEV entries!