Linux Kernel XFS Quota Scrubbing Lock Management Vulnerability

Vulnerability

A vulnerability in the Linux kernel's XFS file system quota scrubbing process can lead to lock management issues. Specifically, the function responsible for checking quota items can exit prematurely after encountering an error, without properly releasing a held lock. This oversight can cause lock leaks or deadlocks in subsequent quota operations. The vulnerability affects the Linux kernel stable group, particularly in version 6.8.

Impact

Failure to properly manage locks during the quota scrubbing process can result in lock leaks or deadlocks, disrupting normal quota operations and potentially leading to broader system stability issues.

Reproduction

The vulnerability can be reproduced by initiating a quota scrub operation on an XFS file system with quotas enabled. If the scrubbing process encounters a specific error related to block processing, it will return early without releasing the lock on the quota item, thereby replicating the lock management issue.

Remediation

Users can upgrade to the patched version of the Linux kernel available in the Linux kernel stable tree. Instructions for downloading the updated kernel can be found in the Linux kernel official documentation.

Added: Apr 24, 2026, 8:01 PM
Updated: Apr 24, 2026, 8:01 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
0.6
exploitability
3.4
remediation
7.7
relevance
6.6
threat
4.8
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.