Back to CVE records
High 8.1Published Jun 25, 2026

CVE-2026-53147thunderbolt: Validate XDomain request packet size before type cast

Updated under an hour ago ()

Does this affect you?

It affects Linux and 2 other products. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Validate XDomain request packet size before type cast tb_xdp_handle_request() casts the received packet buffer to protocol-specific structs without verifying that the allocation is large enough for the target type. A peer can send a minimal XDomain packet that passes the generic header length check but is shorter than the struct accessed after the cast, causing out-of- bounds reads from the kmemdup allocation. Plumb the packet length through xdomain_request_work and validate it against the expected struct size before each cast.

CVSS
8.1 HIGH (v3.1, CNA)CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Weakness (CWE)
Not given
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Modified
Record last updated
Oct 16, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
from cdae7c07e3e3509eaabc18c1640a55dc5b99c179 before a770e62923090d7572f1f5a8507ae551d354a057; from cdae7c07e3e3509eaabc18c1640a55dc5b99c179 before 0dd61ba03d05187726ecdf9c0e2175a81b9b24f6; from cdae7c07e3e3509eaabc18c1640a55dc5b99c179 before 79235c8add5da4bf27a12f5a5dbb579f300c059e; from cdae7c07e3e3509eaabc18c1640a55dc5b99c179 before 46da5c3ea011e884028a91cf913db093920a915b; from cdae7c07e3e3509eaabc18c1640a55dc5b99c179 before 07cd2787cdf8942d24a1a3ef81aa89b526fb6381; from cdae7c07e3e3509eaabc18c1640a55dc5b99c179 before a504b9f2797b739e0304d537e8aa4ce883ecce39
CNA record
Siemens SIMATIC S7-1500 TM MFP - GNU/Linux subsystem
siemens:simatic_s7_1500_tm_mfp_gnu_linux_subsystem (from the name)
all versions
CISA ADP
linux linux_kernel
linux:linux_kernel
from 4.15 before 6.1.176; from 6.2 before 6.6.143; from 6.7 before 6.12.94; from 6.13 before 6.18.36; from 6.19 before 7.0.13; 7.1; 7.1; 7.1; and 4 more ranges
NVD

References

  • patch
  • patch
  • patch
  • patch
  • patch
  • patch

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.