CVE-2026-53148

thunderbolt: Clamp XDomain response data copy to allocation size

HIGH
7.8
CVSS Score
Published: June 25, 2026 at 08:38 AM UTC
Updated: October 15, 2026 at 02:20 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
HIGH7.8
Exploit prediction
EPSS 0.1%

Description

In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Clamp XDomain response data copy to allocation size tb_xdp_properties_request() derives the per-packet copy length from the response header without checking that it fits in the previously allocated data buffer. A malicious peer can set its length field larger than the declared data_length, causing memcpy to write past the kcalloc allocation. Clamp the per-packet copy length so that the cumulative offset never exceeds data_len.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

4.15 ≤ v < 5.10.2595.11 ≤ v < 5.15.2105.16 ≤ v < 6.1.1766.13 ≤ v < 6.18.366.19 ≤ v < 7.0.136.2 ≤ v < 6.6.1436.7 ≤ v < 6.12.947.17.1 rc17.1 rc27.1 rc37.1 rc47.1 rc57.1 rc67.1 rc7cdae7c07e3e3509eaabc18c1640a55dc5b99c179
Vendor states this is fixed in 05a43157676c243c248d1c6d9dcecbe6eba2f35d (fixed)
Vendor states this is fixed in 0b334279a82d79fb4723bd4f614305de1ab69caa (fixed)
Vendor states this is fixed in 322e93448d908434ae5545660fcbe8f5a7a8e141 (fixed)
Vendor states this is fixed in 5db10c8ad8c09f72c847dfeef3d876098257f505 (fixed)
Vendor states this is fixed in 6021d39ccd979713b39b980286020d8f9a45efd1 (fixed)
Vendor states this is fixed in 89ae04365e01d5ae4aae83044a8bbd2a9aaf8d0d (fixed)
Vendor states this is fixed in 906035d5c3784570191d259cbf9a0ac1617852b5 (fixed)
Vendor states this is fixed in fcbd0cdab92838854a5818be7ed8a097164ef6d5 (fixed)
Vendor states this is fixed in 4.15 (unaffected)
Vendor states this is fixed in 5.10.259 (unaffected)
Vendor states this is fixed in 5.15.210 (unaffected)
Vendor states this is fixed in 6.1.176 (unaffected)
Vendor states this is fixed in 6.12.94 (unaffected)
Vendor states this is fixed in 6.18.36 (unaffected)
Vendor states this is fixed in 6.6.143 (unaffected)
Vendor states this is fixed in 7.0.13 (unaffected)
Vendor states this is fixed in 7.1 (unaffected)

CVSS

Attack Vector
LOCAL
Complexity
LOW
Privileges
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
HIGH
Integrity
HIGH
Availability
HIGH
Vector?

Quick Info

StatusMODIFIED
CWE
CWE-787

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card