Junglewise Threat Intelligence

CVE-2026-53149: Linux Kernel out-of-bounds read in Thunderbolt property parsing

CVE-2026-53149 · Severity: info · CVSS 0 · Published 2026-06-25

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's Thunderbolt driver could allow for an out-of-bounds memory read. This occurs when the system processes specially crafted Thunderbolt device properties, potentially leading to system instability or information disclosure. Users are advised to update their Linux kernel to a patched version.

Technical details

An out-of-bounds read vulnerability exists in the Linux kernel Thunderbolt driver's __tb_property_parse_dir() function. The function fails to validate that the sum of content_offset and content_len remains within the allocated block_len for root directory structures. When a root directory's length exceeds the block size minus two, the subsequent entry loop reads past the allocated property block. This can be triggered by malformed Thunderbolt XDomain properties. Patches have been released for multiple stable kernel branches including 5.10.y, 5.15.y, 6.1.y, and others.

Affected products

  • Linux Linux Kernel 4.15 to 6.13

Timeline

  • 2026-06-25: disclosed: CVE published by kernel.org and NVD
  • 2026-06-19: patched: Fix committed to stable kernel trees by Greg Kroah-Hartman

References