CVE Database›CVE-2026-23181

CVE-2026-23181

kernel: btrfs: sync read disk super and set block size

Loading…

Severity

Moderate

Red Hat Product Security

4.7

CVSS 3.1

Review impact separately from score.

Published · February 14, 2026

Updated · February 17, 2026

Description

A race condition was found in the Linux kernel's Btrfs filesystem when reading the disk superblock. If a user changes the block device's block size via BLKBSZSET ioctl while Btrfs is mounting, the inconsistency between folio allocation and the new block size can trigger a VM_BUG_ON assertion or NULL pointer dereference.

Statement

Exploitation requires the ability to issue BLKBSZSET ioctls on a block device being mounted with Btrfs, which typically needs CAP_SYS_ADMIN or device ownership. The race window is narrow and the impact is denial of service via kernel crash rather than privilege escalation.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 4.7
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-367 · Time-of-check Time-of-use (TOCTOU) Race Condition