Junglewise Threat Intelligence

CVE-2025-71265: Linux Kernel infinite loop in ntfs3 attr_load_runs_range

CVE-2025-71265 · Severity: medium · CVSS 5.5 · Published 2026-03-18

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's NTFS3 file system driver can allow a local user to crash the system or cause it to become unresponsive. By providing a specially crafted, malformed NTFS disk image or partition, an attacker can trigger an infinite loop within the kernel. This results in a denial-of-service condition, potentially halting operations on affected servers or workstations.

Technical details

An infinite loop vulnerability exists in the ntfs3 file system driver within the attr_load_runs_range function. The issue is triggered by inconsistent metadata where an attribute header indicates an empty run list (evcn=-1, svcn=0), but directory entries reference it as containing data. When run_unpack() returns success without initializing the runs_tree, subsequent calls to run_lookup_entry() fail, causing the loop to increment the virtual cluster number (vcn) by zero. This results in an unreachable exit condition (CWE-835). The fix introduces a retry counter to detect consecutive lookup failures and returns -EINVAL to break the loop.

Affected products

  • Linux Linux Kernel 5.15 to 5.15.202, 5.16 to 6.1.165, 6.2 to 6.6.128, 6.7 to 6.12.75, 6.13 to 6.18.16, 6.19 to 6.19.6

Timeline

  • 2025-12-02: other: Patch authored
  • 2026-03-18: advisory: CVE published
  • 2026-05-20: other: NVD analysis completed

References

Related threats