Junglewise Threat Intelligence

CVE-2026-53369: Linux kernel UDF CRC validation bypass in udf_read_tagged

CVE-2026-53369 · Severity: info · CVSS 0 · Published 2026-07-19

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 specially crafted disk image to bypass security checks. By providing a disk with malformed metadata, an attacker could force the system to accept invalid data as legitimate. This could potentially lead to system instability or unauthorized access if a user mounts a malicious disk or image.

Technical details

A vulnerability exists in the udf_read_tagged() function within the Linux kernel's UDF file system implementation. The function skips CRC verification when the 'descCRCLength' plus the size of the tag exceeds the block size. An attacker can provide a crafted UDF image with an oversized descCRCLength value to bypass CRC validation entirely, causing the kernel to accept the descriptor based only on a trivially recomputable 8-bit checksum. This flaw can be exploited by mounting a malicious UDF image or physical media. Patches have been released across multiple stable kernel branches to reject descriptors where the CRC length exceeds the block size.

Affected products

  • Linux Linux kernel 2.6.12-rc2 to 6.19

Timeline

  • 2026-04-13: disclosed: Vulnerability reported by Michael Bommarito
  • 2026-04-22: patched: Initial patch committed to master branch
  • 2026-07-19: advisory: CVE-2026-53369 published

References

Related threats