Time-of-check Time-of-use (TOCTOU) Race Condition in Linux kernel - CVE-2026-46159

 

Time-of-check Time-of-use (TOCTOU) Race Condition in Linux kernel - CVE-2026-46159

Published: May 29, 2026


Vulnerability identifier: #VU133035
CSH Severity: Low
CVSS v4.0: CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:U/U:Clear
CVE-ID: CVE-2026-46159
CWE-ID: CWE-367
Exploitation vector: Local access
Exploit availability: No public exploit available
Vendor: Linux Foundation
Affected software:
Linux kernel

Detailed vulnerability description

The vulnerability allows a local user to disclose sensitive information.

The vulnerability exists due to a time-of-check time-of-use race in btrfs_ioctl_space_info() when processing a space information ioctl request while block groups are concurrently removed. A local user can trigger the ioctl and race concurrent block group removal to disclose sensitive information.

The issue can result in copying uninitialized kmalloc heap bytes to userspace.


How to mitigate CVE-2026-46159

Install security update from vendor's repository.

Sources