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

xfs: propagate errors from xfs_rtginode_load

xfs_rtginode_ensure() treats every xfs_rtginode_load() error other than
-ENOENT as success. This can leave the realtime group inode unset after an
I/O, allocation, or corruption error. Growfs then continues as though the
inode had been loaded.

Only -ENOENT means that the inode needs to be created. Return all other
errors to the growfs caller.
Published: 2026-08-26
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via kernel crash
Action: Apply Patch
AI Analysis

Impact

The vulnerability exists in the XFS module of the Linux kernel where `xfs_rtginode_ensure()` wrongly treats any error returned by `xfs_rtginode_load()` other than -ENOENT as a success. This allows an inode that should not be used to remain unset or corrupted after an I/O, allocation, or file system corruption event, which can then be accessed by the kernel. The faulty state can cause kernel instability or a crash, resulting in a denial of service. The flaw is linked to the CWE categories for improper validation of error codes and improper handling of error conditions.

Affected Systems

Any Linux installation running a kernel that contains the XFS file system driver is potentially affected. The issue is present in all kernel releases that have not applied the patch; it is not limited to a specific version range. Distributions shipping a vanilla or custom XFS‑enabled kernel should consider all kernels as at risk until the fix is deployed.

Risk and Exploitability

The CVSS score is 7.1, indicating high severity and a moderate level of exploitation difficulty. EPSS data is not available, and the vulnerability is not listed in the CISA KEV catalog, suggesting limited or no known public exploitation. The attack vector is likely local or remote induced I/O errors or corruption on an XFS volume to trigger the erroneous error handling, leading to a kernel crash. No evidence of remote code execution has been documented; the impact is primarily a denial of service through system instability.

Generated by OpenCVE AI on August 27, 2026 at 07:59 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the kernel to a version that contains the XFS real‑time inode handling fix.
  • Reboot the system so the updated kernel is in use.
  • Run `fsck.xfs` on affected file systems to verify inode integrity and repair any corruption.

Generated by OpenCVE AI on August 27, 2026 at 07:59 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 27 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Metrics 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'}

cvssV3_1

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


Thu, 27 Aug 2026 03:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-746

Thu, 27 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-253
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

Moderate


Wed, 26 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-746

Wed, 26 Aug 2026 14:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: xfs: propagate errors from xfs_rtginode_load xfs_rtginode_ensure() treats every xfs_rtginode_load() error other than -ENOENT as success. This can leave the realtime group inode unset after an I/O, allocation, or corruption error. Growfs then continues as though the inode had been loaded. Only -ENOENT means that the inode needs to be created. Return all other errors to the growfs caller.
Title xfs: propagate errors from xfs_rtginode_load
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-08-27T05:01:28.422Z

Reserved: 2026-08-26T14:34:25.765Z

Link: CVE-2026-80538

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-26T15:17:08.017

Modified: 2026-08-27T06:17:34.550

Link: CVE-2026-80538

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-26T00:00:00Z

Links: CVE-2026-80538 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-27T08:00:07Z

Weaknesses
  • CWE-253

    Incorrect Check of Function Return Value