CVE-2026-53148

thunderbolt: Clamp XDomain response data copy to allocation size

HIGH 7.0

At a glance

Source
NVD
EPSS
EPSS 0.14 % · percentile 3 ()
State
PUBLISHED
Published
Updated
Assigner
Linux
NVD status
Modified

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.

Weaknesses (CWE)

References

Scores

VersionScoreVectorScored by
CVSS 3.1HIGH 7.0CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:Hredhat-SADP
CVSS 3.1HIGH 7.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HNVD · nvd@nist.gov (Primary)
CVSS 3.1HIGH 7.0CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:HNVD · 0b0ca135-0b70-47e7-9f44-1890c2a1c46c (Secondary)

European references

CERT-FR advisories

Affected configurations (NVD CPE)

Affected products

ProductVersions
Linux · Linuxaffected cdae7c07e3e3509eaabc18c1640a55dc5b99c179 < 0b334279a82d79fb4723bd4f614305de1ab69caa ; affected cdae7c07e3e3509eaabc18c1640a55dc5b99c179 < 6021d39ccd979713b39b980286020d8f9a45efd1 ; affected cdae7c07e3e3509eaabc18c1640a55dc5b99c179 < 89ae04365e01d5ae4aae83044a8bbd2a9aaf8d0d ; affected cdae7c07e3e3509eaabc18c1640a55dc5b99c179 < 5db10c8ad8c09f72c847dfeef3d876098257f505 ; affected cdae7c07e3e3509eaabc18c1640a55dc5b99c179 < 05a43157676c243c248d1c6d9dcecbe6eba2f35d ; affected cdae7c07e3e3509eaabc18c1640a55dc5b99c179 < fcbd0cdab92838854a5818be7ed8a097164ef6d5
Linux · Linuxaffected 4.15 ; unaffected 0 < 4.15 ; unaffected 5.10.259 ≤ 5.10.* ; unaffected 5.15.210 ≤ 5.15.* ; unaffected 6.1.176 ≤ 6.1.* ; unaffected 6.6.143 ≤ 6.6.*

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
CERT-FR (ANSSI)Licence Ouverte / Etalab 2.0
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD