CVE-2026-53149
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-53149 is an out-of-bounds read vulnerability in the Linux kernel's Thunderbolt subsystem, specifically in the __tb_property_parse_dir() function. The flaw was published on June 25, 2026, and affects Linux kernel versions from 4.15 onward, with fixes available in stable releases 5.10.259, 5.15.210, 6.1.176, 6.6.143, 6.12.94, 6.18.36, 7.0.13, and 7.1. It carries a CVSS v3.1 base score of 5.5 (Medium) (Red Hat CVE, Feedly).

Technical details

The root cause is a missing bounds check (CWE-125: Out-of-bounds Read) in __tb_property_parse_dir() within the Linux kernel's Thunderbolt subsystem. When the root directory's length field equals or exceeds block_len - 2, the function computes content_offset and content_len without verifying that their sum fits within block_len, causing the entry parsing loop to read past the end of the allocated property block. Exploitation requires a local attacker to supply a malicious Thunderbolt device or otherwise trigger Thunderbolt property parsing with a crafted directory structure. The fix adds a bounds check after computing content_offset and content_len to reject directories whose content extends past the block (Red Hat CVE, Feedly).

Impact

Successful exploitation can result in disclosure of kernel memory contents to a local attacker, as the out-of-bounds read may expose data from adjacent memory regions beyond the allocated property block. The vulnerability has no impact on integrity or availability (CVSS scores both as None), and its scope is limited to the local system without privilege escalation or lateral movement potential. The primary risk is information disclosure of sensitive kernel memory (Red Hat CVE, Feedly).

Mitigation and workarounds

Update the Linux kernel to a patched version: 5.10.259, 5.15.210, 6.1.176, 6.6.143, 6.12.94, 6.18.36, 7.0.13, or 7.1 and later. As a workaround where patching is not immediately possible, restrict physical access to Thunderbolt ports or disable Thunderbolt support in the kernel/BIOS if the feature is not required. Kernel patches are tracked via multiple stable-tree commits in the official Linux kernel repository (Red Hat CVE, Feedly).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64530CRITICAL9.8
  • Linux Kernel logoLinux Kernel
  • rtla
NoYesJul 26, 2026
CVE-2026-64515HIGH8.3
  • Linux Kernel logoLinux Kernel
  • bpftool
NoYesJul 25, 2026
CVE-2026-17523HIGH7.8
  • Linux Kernel logoLinux Kernel
  • kernel-modules
NoNoJul 27, 2026
CVE-2024-14040HIGH7.8
  • Linux Kernel logoLinux Kernel
  • linux-lowlatency-hwe-5.15
NoYesJul 26, 2026
CVE-2026-64535NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management