CVE-2026-53364 Details
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.
A memory leak vulnerability has been identified in the Linux kernel's Bluetooth implementation, specifically within the hci_le_big_terminate function. This issue arises because the function allocates data using kzalloc_obj but fails to free it under certain conditions. When neither the pa_sync_term nor big_sync_term flags are set, the function returns early without releasing the allocated memory. This behavior was introduced during a refactor that changed the function's parameter type, adding logic to evaluate synchronization flags. The existing memory management does not account for this new path, leading to the leak.
Users can apply the latest patches available in the Linux kernel stable tree to address this vulnerability.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://git.kernel.org/stable/c/488e808e3fa53200f3ef3324c45fcba4ae9f4972 | kernel.org | |
| https://git.kernel.org/stable/c/a59d4f4217e6200ca9180643e5738a87d3fa8be0 | kernel.org | Patch |
| https://git.kernel.org/stable/c/bfa9d28960ed677d556bdf097073bc3129686229 | kernel.org | Patch |
| https://git.kernel.org/stable/c/e6b78019664dfe37c3dc707f50e7b453d6c7726d | kernel.org | Patch |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-401 | Missing Release of Memory after Effective Lifetime | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 6.16.4, < 6.18.35 >= 6.19, < 7.0.12 7.1 rc1 7.1 rc2 7.1 rc3 7.1 rc4 7.1 rc5 |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Aug 3, 2026 | CVE Modified | kernel.org |
| Jul 22, 2026 | Initial Analysis | [email protected] |
| Jul 13, 2026 | New CVE Received | kernel.org |