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

xfs: fix a resource leak in xfs_alloc_buftarg()

In the error path, call fs_put_dax() to drop the DAX
device reference.
Published: 2026-05-27
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw originates from a missing fs_put_dax() call in the error handling path of xfs_alloc_buftarg(). The missing release of the DAX device reference causes a persistent resource hold, which can accumulate over time and exhaust the kernel’s reference count or memory space associated with direct‑access devices. While it does not expose data directly, the accumulation can degrade or halt system responsiveness, effectively creating a denial‑of‑service condition. The CVE description does not provide an explicit attack vector; it is inferred that an attacker must trigger the error path repeatedly, for example by performing numerous XFS operations that provoke allocation failures or by manipulating the filesystem in a way that causes errors. No network‑based attack is described, and only local privilege or the ability to repeatedly induce errors can lead to exploitation.

Affected Systems

Any Linux kernel build that predates the inclusion of the commit identified by 28a6c132b8c6e5eeefa889c4fb43d65b12989d48 is affected. That includes all distributions that ship kernels without this patch. The CNA listing simply notes "Linux:Linux" for affected products.

Risk and Exploitability

The CVSS score of 5.5 indicates moderate severity. EPSS is not available and the vulnerability is not listed in CISA’s KEV catalog. Because the defect is confined to kernel operations and requires the ability to repeatedly trigger the error path, exploitation is limited to locally privileged users or those who can influence XFS usage. The primary risk is availability: as the resource leak grows, system performance may degrade or the kernel may become unresponsive. Confidentiality and integrity risks are low, given the absence of data disclosure or modification paths.

Generated by OpenCVE AI on May 28, 2026 at 03:07 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the kernel to a version that incorporates the fix (any commit following 28a6c132b8c6e5eeefa889c4fb43d65b12989d48).
  • If immediate kernel upgrade is not possible, disable DAX for the affected XFS filesystems or restrict access to functions that can trigger the error path as a temporary mitigation.
  • For custom or out‑of‑tree kernels, apply the patch that adds the missing fs_put_dax() call to the error path and verify the change with a git diff of commit 28a6c132b8c6e5eeefa889c4fb43d65b12989d48.

Generated by OpenCVE AI on May 28, 2026 at 03:07 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 16 Jun 2026 15:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Thu, 28 May 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-911
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Low


Wed, 27 May 2026 14:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: xfs: fix a resource leak in xfs_alloc_buftarg() In the error path, call fs_put_dax() to drop the DAX device reference.
Title xfs: fix a resource leak in xfs_alloc_buftarg()
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-06-14T17:47:29.977Z

Reserved: 2026-05-13T15:03:33.091Z

Link: CVE-2026-46005

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-05-27T14:17:18.240

Modified: 2026-06-16T15:25:56.200

Link: CVE-2026-46005

cve-icon Redhat

Severity : Low

Publid Date: 2026-05-27T00:00:00Z

Links: CVE-2026-46005 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-05-28T03:15:05Z

Weaknesses
  • CWE-401

    Missing Release of Memory after Effective Lifetime

  • CWE-911

    Improper Update of Reference Count