CVE-2026-98820 in Linux
Riassunto
di VulDB • 18/10/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
blk-mq: impostare RQF_USE_SCHED quando l'operazione è nota
Le richieste in cache vengono allocate per un'operazione, ma possono essere assegnate a un'altra. Un comando passthrough ha il flag RQF_USE_SCHED disattivato; pertanto, l'utilizzo di tali flag per una successiva bio di lettura/scrittura ne inserisce l'esecuzione nello scheduler senza chiamare ->prepare_request() e la libera senza chiamare ->finish_request(). Per kyber, ciò provoca una perdita del token di dominio acquisito durante il dispatch (dispatch) e blocca la coda.
Non impostare RQF_USE_SCHED in base alla prima operazione per cui lo batch è stato casualmente allocato. Invece, impostarlo dopo che la richiesta è stata assunta da un'operazione. Introdurre una funzione di supporto blk_mq_rq_late_init() a tale scopo e assorbire blk_mq_rq_time_init(), poiché le due vengono eseguite insieme.
If you want to get best quality of vulnerability data, you may have to visit VulDB.