Skip to main content
VulnerabilityPublished Updated

CVE-2026-43046: Linux kernel · btrfs: reject root items with drop_progress and zero drop_level

Affects Linux kernelSource GCVE Database

0
Compare

Not known to be exploited.

Data as of 12 Nov 2026, 00:50 UTC

Severity
High

Rated High by Threat Radar's AI analysis · No CVSS score from NVD or the CNA

Thin evidence

One scorer or none

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 1 May 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 11 Nov 2026.

What to do

AI-suggested

A fix is available that validates the root_item invariant during disk reads and rejects malformed metadata before it triggers a kernel BUG. Users should update to a Linux kernel version that includes this fix. No additional mitigation is required once the patch is applied.

Description

A vulnerability in the Linux kernel's Btrfs filesystem allows malformed root items with a non-zero drop_progress and zero drop_level to cause a kernel BUG during mount-time relocation recovery. This occurs because the kernel did not validate this invariant when reading root items from disk, allowing corrupted metadata to trigger a BUG_ON condition and crash the kernel. The issue has been fixed by adding validation in the tree-checker to reject such malformed metadata before it causes a crash.

References

Community reviews

Loading reviews…