CVE-2026-97546

Summary

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

xfs: don't spin forever on zero-length dirents when salvaging them

LOLLM noticed that xrep_dir_recover_data can spin forever if it encounters an unused dirent that claims to have length zero. Fix that, and prevent the same thing from happening with a zero-length entry.

Affected Software

VendorProductVersion RangeStatus
LinuxLinuxb1991ee3e7cf852e95a3498801303cfbb4468681 < 5442f0c56445618544a801fb4dae35aed87a1aaaaffected
LinuxLinuxb1991ee3e7cf852e95a3498801303cfbb4468681 < 08754ebfa5c28e8d57316b1bd7a5a921a5e2e762affected
LinuxLinuxb1991ee3e7cf852e95a3498801303cfbb4468681 < a455c83ce5dc1a2da33b1b84253d298372a8dfbdaffected
LinuxLinuxb1991ee3e7cf852e95a3498801303cfbb4468681 < 9f84792b40d0c96833341602144574bf0bd14a6aaffected
LinuxLinux6.10affected
LinuxLinux0 < 6.10unaffected
LinuxLinux6.12.111 <= 6.12.*unaffected
LinuxLinux6.18.53 <= 6.18.*unaffected
LinuxLinux7.2.7 <= 7.2.*unaffected
LinuxLinux7.3-rc3 <= *unaffected

Weaknesses

References