Independent & educational platform Not a government body. No link or affiliation with any government organisation. Made for learning only. Test only systems you own or are authorised to test. Become a Partner or Sponsor → Full disclaimer

CVE-2026-98091

medium

In the Linux kernel, the following vulnerability has been resolved: btrfs: detach failed sprout device from transaction update list When creating the first m…

Vendor / product: Linux — linux kernel

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.

CVSS
5.5
5.5 (CVSS v3.1)
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Severity source: NVD CVSS v3.1 (nvd@nist.gov)
Timeline (UTC)
Published: 2026-09-25 11:17
Modified: 2026-10-23 18:55
NVD status: Analyzed
Last synced 2 days ago
Verified against the source API 2026-10-27 06:55 UTC
Exploitation
Not listed in CISA KEV (as of last catalog sync)
Absence from KEV does not mean a CVE is not exploited. Exploitation status: unknown (no authoritative evidence in our sources).

Affected products

linux / linux_kernel ≥5.2 <5.10.271, ≥5.11 <5.15.222, ≥5.16 <6.1.189, ≥6.2 <6.6.158, ≥6.7 <6.12.111, ≥6.13 <6.18.53

Weakness classification (CWE)

Source: NVD / CISA. “NVD-CWE-Other” and “NVD-CWE-noinfo” mean NVD could not assign a specific weakness.

Mitigation & advisories

Patch / mitigation: https://git.kernel.org/stable/c/0ea6814bc0ff7cff443241bd34db9f0f828f3190
Patch / mitigation: https://git.kernel.org/stable/c/2a57fb1d5ce8f316b81bbb60e6df245ebc816ffc
Patch / mitigation: https://git.kernel.org/stable/c/63bfa52eb3289517aa82cb90e1189385873aae21
Patch / mitigation: https://git.kernel.org/stable/c/7fe9dfbca43464baa8f050447a4837587b18adec
Patch / mitigation: https://git.kernel.org/stable/c/86eff3052054e8f3b059b2d5845b6dcca021f20c
Patch / mitigation: https://git.kernel.org/stable/c/8b001df2b37ca022f710f3254fbb0bcd6d9e1bed
Patch / mitigation: https://git.kernel.org/stable/c/c93b3c43df561cd9f592cee20ae058b563f9e5b6
Patch / mitigation: https://git.kernel.org/stable/c/e9e7e37afa85db770e6084360b21a21a8b3a583f

References

Data sources

NVD CVE API 2.0 — fetched 2026-10-27 06:55 UTC · record ↗

Learn the basics

Understanding CVEs and CVSS Scores

Related CVEs