Skip to main content

Linux Kernel CVE-2026-43021

| EUVDEUVD-2026-26620 MEDIUM
Memory Leak (CWE-401)
2026-05-01 Linux
5.5
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
SUSE
MEDIUM
qualitative
Red Hat
4.7 MEDIUM
qualitative

Primary rating from NVD.

CVSS VectorNVD

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

7
Analysis Generated
May 08, 2026 - 14:52 vuln.today
CVSS changed
May 08, 2026 - 14:52 NVD
5.5 (MEDIUM)
Patch available
May 01, 2026 - 16:33 EUVD
Patch released
May 01, 2026 - 15:24 nvd
Patch available
EUVD ID Assigned
May 01, 2026 - 15:00 euvd
EUVD-2026-26620
CVE Published
May 01, 2026 - 14:15 nvd
MEDIUM 5.5
CVE Published
May 01, 2026 - 14:15 nvd
N/A

DescriptionCVE.org

In the Linux kernel, the following vulnerability has been resolved:

Bluetooth: hci_sync: fix leaks when hci_cmd_sync_queue_once fails

When hci_cmd_sync_queue_once() returns with error, the destroy callback will not be called.

Fix leaking references / memory on these failures.

AnalysisAI

Memory and reference leaks in the Linux kernel Bluetooth hci_sync subsystem allow local authenticated attackers to cause denial of service by triggering hci_cmd_sync_queue_once() failures without invoking the destroy callback, leading to unreclaimed resources. The vulnerability affects Linux kernel versions prior to 6.19.12 and 7.0, with EPSS score of 0.02% indicating very low real-world exploitation probability despite moderate CVSS score.

Technical ContextAI

The vulnerability exists in the Bluetooth HCI (Host Controller Interface) synchronization layer (hci_sync) of the Linux kernel. The hci_cmd_sync_queue_once() function is responsible for queuing Bluetooth commands synchronously with guaranteed single execution. When this function returns an error, the associated destroy callback-which is responsible for cleaning up allocated resources and releasing reference counts-is not invoked. This is a resource cleanup failure classified under CWE-401 (Missing Release of Memory After Effective Lifetime), a common pattern in kernel code where error paths fail to properly unwind resource allocation. The affected CPE indicates all Linux kernel versions are theoretically affected until the patch is applied.

RemediationAI

Upgrade to Linux kernel version 6.19.12 or later (for the 6.19.x series) or version 7.0 or later (for the 7.x series). The fix is available from the Linux kernel stable tree at https://git.kernel.org/stable/c/7fd74178d4b16dcf47179da634ea9d7c02e3608b (for 6.19.12) and https://git.kernel.org/stable/c/aca377208e7f7322bf4e107cdec6e7d7e8aa7a88 (for 7.0). For systems unable to immediately upgrade, mitigate by restricting Bluetooth subsystem access to trusted users only and disabling Bluetooth if not required. Note that this is a local vulnerability requiring authenticated access, so standard principle-of-least-privilege configurations significantly reduce practical risk.

Vendor StatusVendor

SUSE

Severity: Medium
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed

Share

CVE-2026-43021 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy