Junglewise Threat Intelligence

CVE-2026-64324: Linux Kernel out-of-bounds read in UDF udf_free_blocks

CVE-2026-64324 · Severity: info · CVSS 5.5 · Published 2026-07-25

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's handling of UDF file systems (commonly used on optical media like DVDs) could allow a local user to crash the system. By providing a specially crafted disk image or USB drive, an attacker can trigger a kernel panic, leading to a complete system shutdown and denial of service. This is particularly relevant for desktop systems that automatically allow users to mount removable media.

Technical details

An out-of-bounds read vulnerability exists in the udf_free_blocks() function within the Linux kernel's UDF implementation. The function fails to include the extent offset when validating logical block numbers against the partition length, allowing a crafted extent to pass bounds checks while actually pointing beyond the space bitmap array. An attacker can trigger this by mounting a malicious UDF image and performing an ftruncate(2) operation on a file backed by such an extent, resulting in a kernel panic. The fix involves correctly validating the sum of the logical block number, offset, and count against the partition length and adding range checks in load_block_bitmap().

Affected products

  • Linux Linux Kernel All versions prior to the July 2026 patches

Timeline

  • 2026-05-15: disclosed: Vulnerability reported and patch submitted by Michael Bommarito.
  • 2026-07-25: advisory: CVE-2026-64324 published.
  • 2026-07-24: patched: Patches merged into various stable kernel branches.

References

Related threats