CVE-2026-98309 in Linuxinformazioni

Riassunto

di VulDB • 06/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

drm/vc4: Utilizzare il polling KMS gestito per correggere un Use-After-Free (UAF) in fase di disassociazione

vc4_kms_load() chiama drm_kms_helper_poll_init(), ma il driver non fornisce una corrispondente funzione drm_kms_helper_poll_fini(). Il lavoro di polling dell'output rimane pianificato dopo la disassociazione ed esegue operazioni sul drm_device già liberato:

# 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]
Allocato dal task 171: __devm_drm_dev_alloc Liberato dal task 262 (rmmod): drm_dev_put / component_del

Utilizzare drmm_kms_helper_poll_init() in modo che il polling venga finalizzato insieme al dispositivo, come fanno altri driver.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

06/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!