Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-53364

Bluetooth: hci_conn: Fix memory leak in hci_le_big_terminate()

Description

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_conn: Fix memory leak in hci_le_big_terminate() hci_le_big_terminate() allocates iso_list_data via kzalloc_obj but returns 0 without freeing it when neither pa_sync_term nor big_sync_term flags are set after evaluating the PA and BIG sync connection state. This early-return path was introduced when hci_le_big_terminate() was refactored to take struct hci_conn instead of raw u8 parameters, adding PA/BIG flag evaluation logic. The existing kfree() on hci_cmd_sync_queue failure does not cover this path.

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

  • a8444cca514edd4e47e322926b10516a5a6d7016 to < 488e808e3fa53200f3ef3324c45fcba4ae9f4972affected
  • a7bcffc673de219af2698fbb90627016233de67b to < e6b78019664dfe37c3dc707f50e7b453d6c7726daffected
  • a7bcffc673de219af2698fbb90627016233de67b to < a59d4f4217e6200ca9180643e5738a87d3fa8be0affected
  • a7bcffc673de219af2698fbb90627016233de67b to < bfa9d28960ed677d556bdf097073bc3129686229affected
  • 087812a6119b4cd5c9d658b48aee40a25707a1c6affected
  • 6.16.4 to < 6.17affected

Linux Linux

Default version status: affected

  • 6.17affected
  • 0 to < 6.17unaffected
  • 6.18.35 to ≤ 6.18.*unaffected
  • 7.0.12 to ≤ 7.0.*unaffected
  • 7.1 to ≤ *unaffected

References