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

xfs: don't livelock in scrub on a circular unlinked list

LOLLM points out that online fsck can livelock if an unlinked inode list
contains a loop. Use a bitmap to detect cycles.
Published: 2026-09-04
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The bug causes the XFS filesystem scrub operation to enter a livelock when an unlinked inode list contains a circular reference. This endless loop can stall the scrub process, consuming CPU and memory resources and ultimately preventing the file system from completing maintenance tasks, which results in a denial of service to processes that rely on successful scrubbing. The impact is strictly availability; there is no evidence of privilege escalation or code execution.

Affected Systems

All Linux kernel installations that have not applied the patch commit that introduces the cycle‑detection bitmap. The vulnerability applies to any distribution or custom kernel compiled from source that contains the affected XFS scrub code; the CPE string indicates all versions of the Linux kernel.

Risk and Exploitability

No CVSS score is supplied, and the EPSS score is not available, so the precise severity and likelihood of exploitation are unclear. The vulnerability is listed as not being in the CISA KEV catalog, suggesting no known active exploitation. The attack vector appears to be a local operation—an online fsck or an automated scrub task—so elevated privileges are likely required to trigger the condition. Because the flaw manifests only when a dangling unlink list forms a loop, the risk to typical end users is limited, but an adversary with local access could intentionally create such a cycle to induce a denial of service.

Generated by OpenCVE AI on September 4, 2026 at 17:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that includes the patch implementing the bitmap cycle check.
  • If an immediate kernel update is not feasible, disable automatic or scheduled XFS scrub operations to prevent the livelock scenario.
  • Monitor system logs for repeated XFS scrub hangs and apply updates as soon as they become available.

Generated by OpenCVE AI on September 4, 2026 at 17:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 17:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-400

Fri, 04 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: xfs: don't livelock in scrub on a circular unlinked list LOLLM points out that online fsck can livelock if an unlinked inode list contains a loop. Use a bitmap to detect cycles.
Title xfs: don't livelock in scrub on a circular unlinked list
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-09-04T15:13:41.355Z

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

Link: CVE-2026-80820

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-04T16:18:09.743

Modified: 2026-09-04T16:18:09.743

Link: CVE-2026-80820

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T17:30:17Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption