CVE-2026-53364

Bluetooth: hci_conn: Fix memory leak in hci_le_big_terminate()

MEDIUM
5.5
CVSS Score
Published: July 13, 2026 at 05:33 PM UTC
Updated: August 3, 2026 at 10:26 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
MEDIUM5.5
Exploit prediction
EPSS 0.1%

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

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

v ≥ 6.16.46.16.4 ≤ v < 6.176.16.4 ≤ v < 6.18.356.17 ≤ v < 6.18.356.17 ≤ v < 7.0.126.17 ≤ v < 7.16.19 ≤ v < 7.0.126.16.47.1 rc17.1 rc27.1 rc37.1 rc47.1 rc587812a6119b4cd5c9d658b48aee40a25707a1c6a7bcffc673de219af2698fbb90627016233de67ba8444cca514edd4e47e322926b10516a5a6d7016
Vendor states this is fixed in 488e808e3fa53200f3ef3324c45fcba4ae9f4972 (fixed)
Vendor states this is fixed in a59d4f4217e6200ca9180643e5738a87d3fa8be0 (fixed)
Vendor states this is fixed in bfa9d28960ed677d556bdf097073bc3129686229 (fixed)
Vendor states this is fixed in e6b78019664dfe37c3dc707f50e7b453d6c7726d (fixed)
Vendor states this is fixed in 6.17 (unaffected)
Vendor states this is fixed in 6.18.35 (unaffected)
Vendor states this is fixed in 7.0.12 (unaffected)
Vendor states this is fixed in 7.1 (unaffected)

CVSS

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

Quick Info

StatusMODIFIED
CWE
CWE-401

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