Linux Kernel Vulnerability Affecting GFS2 Quota Management
CVE-2026-97521
What is CVE-2026-97521?
A vulnerability in the Linux kernel's GFS2 file system affects its quota management. Specifically, the gfs2_quota_init() function improperly checks for duplicate quota_change IDs while holding critical locks. Under the PREEMPT_RT preemptible kernel configuration, this can lead to instances where sleeping functions are erroneously called in an invalid context, potentially compromising system stability. The issue has been addressed by implementing a no-ref bucket lookup, allowing for safe duplicate handling, and ensuring the integrity of the locking mechanism during quota operations.
Affected Version(s)
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 7fdcf16e5e14e11028f5bcaa6d25075eb5e876a0
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 812a766e2b0a8f4d094393fad13475c57f5f86db
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2