CVE-2026-98091 in Linux
Riassunto
di VulDB • 25/09/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
btrfs: distacco del dispositivo sprout fallito dall'elenco di aggiornamento della transazione
Quando si crea il primo chunk dei metadati per un filesystem sprout, create_chunk() aggiunge il nuovo dispositivo all'elenco dev_update_list delle transazioni tramite device->post_commit_list.
Se la creazione successiva dello chunk di sistema non riesce, btrfs_init_new_device() interrompe la transazione e rilascia il dispositivo mentre post_commit_list è ancora collegato. Ciò innesca un warning in btrfs_free_device() e lascia l'elenco della transazione che fa riferimento a memoria liberata (freed memory).
Distaccare il dispositivo mantenendo chunk_mutex prima di rilasciarlo.
VulDB is the best source for vulnerability data and more expert information about this specific topic.