PT-2024-32156 · Linux+7 · Linux Kernel+7

Published

2024-08-01

·

Updated

2026-05-26

·

CVE-2024-46733

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description The issue is related to a qgroup reserve leak in the cow file range function of the btrfs filesystem. In the buffered write path, the dirty page owns the qgroup reserve until it creates an ordered extent. If any errors occur before the ordered extent is created, the reservation must be freed to prevent space leakage. The fstest generic/475 test exercises various IO error paths and can trigger errors in cow file range, leading to failures at the unmount stage. The error messages include BTRFS error (device dm-8 state EA) in cleanup transaction and btrfs replace file extents, as well as a warning about unreleased space in qgroup 0/5.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Improper Locking

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALSA-2025_12746
ALSA-2025_12752
ALSA-2025_12753
ALSA-2025_16880
ALT-PU-2025-12647
AZL-67833
BDU:2025-12271
CVE-2024-46733
DLA-4193-1
DSA-5907-1
ECHO-CEB5-9C66-80B4
OESA-2024-2181
OESA-2024-2182
OESA-2024-2183
OESA-2024-2185
OESA-2024-2589
SUSE-SU-2025:03272-1
SUSE-SU-2025:03290-1
SUSE-SU-2025:03301-1
SUSE-SU-2025:03382-1
SUSE-SU-2025:03602-1
SUSE-SU-2025:03633-1
SUSE-SU-2025:03634-1
SUSE-SU-2025:20653-1
SUSE-SU-2025:20669-1
SUSE-SU-2025:20739-1
SUSE-SU-2025:20756-1
SUSE-SU-2025_03272-1
SUSE-SU-2025_03290-1
SUSE-SU-2025_03301-1
SUSE-SU-2025_03382-1
USN-7154-1
USN-7154-2
USN-7155-1
USN-7156-1
USN-7196-1

Affected Products

Alt Linux
Astra Linux
Debian
Linuxmint
Linux Kernel
Suse
Ubuntu
Btrfs