CVE-2026-98227 in Linux
Sumário
de VulDB • 06/10/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
memstick: ms_block: destruir o workqueue io_queue na remoção
msb_init_disk() cria o workqueue ordenado por cartão msb->io_queue com alloc_ordered_workqueue(). Ele é desmontado com destroy_workqueue() apenas no caminho de erro da inicialização; msb_remove() nunca o destrói. msb_stop() apenas esvazia a fila, e nem msb_data_clear() nem put_disk() liberam esse workqueue. Como resultado, cada ciclo de inserção/remoção do cartão vaza o workqueue e seu kworker, exaurindo a memória do kernel em ciclos repetidos.
Destrua o workqueue em msb_remove() após o disco ter sido removido e a fila esvaziada.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.