Back to overview

CVE-2026-53150

Description
In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Reject zero-length property entries in validator tb_property_entry_valid() accepts entries with length == 0 for DIRECTORY, DATA, and TEXT types. A zero-length TEXT entry passes validation but causes an underflow in the null-termination logic: property->value.text[property->length * 4 - 1] = '\0'; When property->length is 0 this writes to offset -1 relative to the allocation. Reject zero-length entries early in the validator since they have no valid representation in the XDomain property protocol.

Metadata

CVE ID
CVE-2026-53150
State
PUBLISHED
Assigner
Linux
Reserved
2026-06-09 07:44 UTC
Published
2026-06-25 08:38 UTC
Last updated
2026-06-25 08:38 UTC
Vendor / Product
Linux / Linux
Sources
cve.org  ·  NVD

Severity & Metrics

No CVSS data available.

Affected products (2)
VendorProductPlatformVersions
Linux Linux cdae7c07e3e3509eaabc18c1640a55dc5b99c179 < 581c2053ab4dbe27e83c9e62deb4c73aa8dc0c3a, cdae7c07e3e3509eaabc18c1640a55dc5b99c179 < 35d6c9252a152e756768a26dbf216b9dd9dd8e92, cdae7c07e3e3509eaabc18c1640a55dc5b99c179 < 99d9dbad1463afb510d42c9714f846361d1b726d, cdae7c07e3e3509eaabc18c1640a55dc5b99c179 < 5f56bc6bddffe8710ba0ba8844023b5a44ca90e4 …
Linux Linux 4.15, 0 < 4.15, 5.10.259 ≤ 5.10.*, 5.15.210 ≤ 5.15.* …
Back to overview