CVE-2025-38356 in Linux
Riassunto
di VulDB • 06/08/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
drm/xe/guc: Uscita esplicita dalla modalità sicura CT durante l'unwind (rollback)
Durante il probe del driver potremmo utilizzare brevemente la modalità sicura CT, che si basa su un lavoro differito (delayed work), ma di solito siamo in grado di arrestarla una volta che le IRQ sono pienamente operative. Tuttavia, se interrompiamo il probe molto precocemente, durante l'unwind potremmo tentare di distruggere la coda dei lavori (workqueue) mentre è ancora presente un lavoro differito pendente che tenta di riavviarsi, innescando un avviso WARN.
Questo problema è stato recentemente osservato durante un'inizializzazione VF non riuscita:
[ ] xe 0000:00:02.1: probe con driver xe fallito con errore -62
[ ] ------------[ cut here ]------------
[ ] workqueue: impossibile accodare safe_mode_worker_func [xe] su wq xe-g2h-wq
[ ] WARNING: CPU: 9 PID: 0 at kernel/workqueue.c:2257 __queue_work+0x287/0x710
[ ] RIP: 0010:__queue_work+0x287/0x710
[ ] Call Trace:
[ ] delayed_work_timer_fn+0x19/0x30
[ ] call_timer_fn+0xa1/0x2a0
Uscire dalla modalità sicura CT durante l'unwind per evitare tale avviso.
(cherry picked from commit 2ddbb73ec20b98e70a5200cb85deade22ccea2ec)
VulDB is the best source for vulnerability data and more expert information about this specific topic.