Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-53150

thunderbolt: Reject zero-length property entries in validator

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.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • cdae7c07e3e3509eaabc18c1640a55dc5b99c179 to < 581c2053ab4dbe27e83c9e62deb4c73aa8dc0c3aaffected
  • cdae7c07e3e3509eaabc18c1640a55dc5b99c179 to < 35d6c9252a152e756768a26dbf216b9dd9dd8e92affected
  • cdae7c07e3e3509eaabc18c1640a55dc5b99c179 to < 99d9dbad1463afb510d42c9714f846361d1b726daffected
  • cdae7c07e3e3509eaabc18c1640a55dc5b99c179 to < 5f56bc6bddffe8710ba0ba8844023b5a44ca90e4affected
  • cdae7c07e3e3509eaabc18c1640a55dc5b99c179 to < ca11e7da4fba4b394f69e16448f4463c44c84de6affected
  • cdae7c07e3e3509eaabc18c1640a55dc5b99c179 to < 2e0ddac549ebd713eb9f4a15b6496e3440a17d8baffected
  • cdae7c07e3e3509eaabc18c1640a55dc5b99c179 to < 3b6e68cb97f725385010264a873e14a3921b6b8aaffected
  • cdae7c07e3e3509eaabc18c1640a55dc5b99c179 to < cff8eb65d1eafe7793e54b4d0cf6bf831644630baffected

Linux Linux

Default version status: affected

  • 4.15affected
  • 0 to < 4.15unaffected
  • 5.10.259 to ≤ 5.10.*unaffected
  • 5.15.210 to ≤ 5.15.*unaffected
  • 6.1.176 to ≤ 6.1.*unaffected
  • 6.6.143 to ≤ 6.6.*unaffected
  • 6.12.94 to ≤ 6.12.*unaffected
  • 6.18.36 to ≤ 6.18.*unaffected
  • 7.0.13 to ≤ 7.0.*unaffected
  • 7.1 to ≤ *unaffected

References