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.