Description
In the Linux kernel, the following vulnerability has been resolved:

xfs: drop dquot flush lock when we can't find a buffer to flush

LOLLM noticed that xfs_qm_flush_one fails to drop the dquot flush lock
if it can't grab the buffer associated with the dquot. Since there's no
buffer, nobody else is going to drop the dqflock, so we need to do it
ourselves.
Published: 2026-10-18
Score: n/a
EPSS: n/a
KEV: No
Impact: Denial of Service via unreleased dquot flush lock
Action: Patch Kernel
AI Analysis

Impact

The vulnerability causes xfs_qm_flush_one to fail to drop the dquot flush lock when it cannot acquire the associated buffer. Because the lock is never released, subsequent quota operations that require this lock block indefinitely, leading to a denial of service. The flaw is a classic race condition in the kernel and can compromise the availability of all processes relying on XFS quota management.

Affected Systems

All Linux kernel installations that ship with the XFS quota manager are potentially affected; the CVE data does not specify an exact kernel version or distribution. No particular vendor version is listed. System administrators should verify that their running kernel includes the commit that adds the lock‑release code by checking the git patch references provided.

Risk and Exploitability

No exploit is currently known and EPSS data is not available; the CVE is not listed in CISA’s KEV catalog. Nevertheless the vulnerability can lead to a full system stall if an attacker or misbehaving process triggers quota management while the buffer is missing, resulting in an indefinite lock hold. Because the fault lies in the kernel, the risk is concentrated on availability and the potential impact is high.

Generated by OpenCVE AI on October 18, 2026 at 17:14 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a release that contains the commit that removes the dquot flush lock, or apply the patches referenced in the kernel git URLs.
  • If an immediate kernel upgrade is not possible, download the patches, apply them to the current kernel source tree, rebuild, and install the new kernel image.
  • After applying the patch or upgrading, monitor kernel logs and XFS quota operation behavior to ensure the lock is no longer held indefinitely; test quota commands on active volumes.

Generated by OpenCVE AI on October 18, 2026 at 17:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-362

Sun, 18 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: xfs: drop dquot flush lock when we can't find a buffer to flush LOLLM noticed that xfs_qm_flush_one fails to drop the dquot flush lock if it can't grab the buffer associated with the dquot. Since there's no buffer, nobody else is going to drop the dqflock, so we need to do it ourselves.
Title xfs: drop dquot flush lock when we can't find a buffer to flush
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-18T15:14:54.559Z

Reserved: 2026-09-25T10:25:14.349Z

Link: CVE-2026-98444

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-18T16:16:54.737

Modified: 2026-10-18T16:16:54.737

Link: CVE-2026-98444

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-18T17:15:14Z

Weaknesses
  • CWE-362

    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')