UBUNTU-CVE-2026-80820: Low severity ubuntu/linux-azure vulnerability
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.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
ubuntu/linux-hwe-7.0to a version that resolves this vulnerability.Fixed in 7.0.0-42.42~24.04.1 - Upgrade
Upgrade
ubuntu/linux-riscv-7.0to a version that resolves this vulnerability.Fixed in 7.0.0-42.42.1~24.04.1 - Upgrade
Upgrade
ubuntu/linuxto a version that resolves this vulnerability.Fixed in 7.0.0-42.42 - Upgrade
Upgrade
ubuntu/linux-awsto a version that resolves this vulnerability.Fixed in 7.0.0-1016.17 - Upgrade
Upgrade
ubuntu/linux-gcpto a version that resolves this vulnerability.Fixed in 7.0.0-1016.18 - Upgrade
Upgrade
ubuntu/linux-ibmto a version that resolves this vulnerability.Fixed in 7.0.0-1017.17 - Upgrade
Upgrade
ubuntu/linux-oem-7.0to a version that resolves this vulnerability.Fixed in 7.0.0-1017.17 - Upgrade
Upgrade
ubuntu/linux-oracleto a version that resolves this vulnerability.Fixed in 7.0.0-1015.16 - Upgrade
Upgrade
ubuntu/linux-riscvto a version that resolves this vulnerability.Fixed in 7.0.0-42.42.1
Event History
Frequently Asked Questions
Which systems are exposed to this issue?
Ubuntu systems using the listed Linux kernel packages are in scope, but the condition specifically involves XFS online scrub encountering an unlinked inode list that contains a loop.
What does an attacker or triggering condition need to cause the problem?
The issue requires a circular loop in an XFS unlinked inode list and execution of online filesystem scrub. Under that condition, scrub can livelock rather than complete.
How can administrators tell whether they are affected?
Affected behavior would be an XFS online scrub that fails to make progress because it is traversing a circular unlinked inode list. The provided information does not identify a separate detection method or affected version range.
What changes in the resolved kernel?
The fix uses a bitmap to detect cycles in the unlinked inode list, preventing online scrub from livelocking when a loop is present.