IT

Tracker / CVE-2026-98091

CVE-2026-98091

Medium 5.5

In the Linux kernel, the following vulnerability has been resolved: btrfs: detach failed sprout device from transaction update list When creating the first metadata chunk for a sprout filesystem, create_chunk() adds the new device to the transaction dev_update_list through device->post_commit_list. If the subsequent system chunk creation fails, btrfs_init_new_device() aborts the transaction and releases the device while post_commit_list is still linked. This triggers a warning in btrfs_free_device() and leaves the transaction list referencing freed memory. Detach the device while holding chunk_mutex before releasing it.

Affected products and versions

linux linux_kernel
linux linux_kernel · 5.11 → 5.15.222
linux linux_kernel · 5.16 → 6.1.189
linux linux_kernel · 5.2 → 5.10.271
linux linux_kernel · 6.13 → 6.18.53
linux linux_kernel · 6.19 → 7.2.7
linux linux_kernel · 6.2 → 6.6.158
linux linux_kernel · 6.7 → 6.12.111

Analysis

This page is not indexable yet.Until it carries original analysis — what it actually exposes, how to check in two minutes whether a system was touched, what to do if it was — the page stays noindex. The database decides that, not the template.

References