CVE-2026-90260

Linux · Kernel

A memory corruption vulnerability exists in the Linux kernel Btrfs zoned filesystem implementation where zeroing out extent buffers can lead to filesystem corruption and potential system instability.

Executive summary

A high-severity memory corruption vulnerability in the Linux kernel Btrfs subsystem allows local attackers to trigger filesystem corruption and system instability.

Vulnerability

This is a memory corruption flaw occurring when the Btrfs zoned filesystem writes out freed tree blocks. An attacker with local, low-privileged access can trigger a race condition that overwrites memory buffers while they are still in use, leading to filesystem corruption or kernel panics.

Business impact

The exploitation of this vulnerability can lead to significant system downtime and data integrity issues. Because the flaw specifically targets the filesystem metadata, successful triggers result in corrupted extent trees, which may render the storage volume inaccessible or require extensive recovery operations. With a CVSS score of 7.1, the risk is elevated for systems relying on zoned storage configurations.

Remediation

Immediate Action: Administrators should update the Linux kernel to version 6.18.52, 7.2.6, or 7.3-rc1 and later, depending on the distribution branch in use.

Proactive Monitoring: Monitor system logs for Btrfs error messages, specifically those indicating "unable to find ref" or unexpected kernel panics related to Btrfs operations.

Compensating Controls: Restrict access to systems utilizing Btrfs zoned filesystems to authorized personnel only, as the attack vector requires local, authenticated access.

Exploitation status

Public Exploit Available: No

Analyst recommendation

Given the potential for permanent filesystem damage, organizations running Linux kernels with Btrfs support on zoned storage should prioritize these kernel updates. While the requirement for local access mitigates the threat from remote actors, the impact on data availability makes this a critical maintenance item for affected infrastructure.

More Linux CVEs all →

History

CVE Brief tracked this CVE 2 days before it had a CVSS score.

  1. Disclosed CVE record published
  2. Collected by CVE Brief No CVSS score yet; tracked as early warning
  3. CVSS score assigned 7.1 (3.1)
  4. Analyst report written

Sources