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

Bluetooth: ISO: Fix parent socket leak in iso_conn_ready()

iso_get_sock() returns the parent socket with a reference held, which is
dropped by sock_put() once the child socket has been set up. The error
path taken when iso_sock_alloc() fails only calls release_sock() and
returns, leaking the reference and thus the parent socket itself.

Drop the reference on that path as well.
Published: 2026-10-06
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Resource Leak leading to Potential Denial of Service
Action: Patch
AI Analysis

Impact

In the Linux kernel’s Bluetooth ISO subsystem, a parent socket reference is held when creating a child socket. If the child fails to allocate, the error path calls only release_sock(), leaving the parent reference unreleased. Each failure leaks a reference to the parent socket, gradually consuming kernel memory until the system can become unstable or unresponsive, potentially resulting in a denial of service. The flaw does not provide arbitrary code execution or privilege escalation; its primary impact is availability degradation through resource exhaustion. Based on the description, it is inferred that exploitation requires an attacker to repeatedly trigger the child socket allocation failure via Bluetooth ISO connections, either locally or remotely, causing the cumulative leak.

Affected Systems

All Linux kernel versions that include the Bluetooth ISO implementation before the fix commit are vulnerable. The advisory lists no specific kernel releases, meaning any distribution shipping an older kernel that has not incorporated the commit that drops the reference is at risk. The affected product is the Linux kernel itself, and any distribution using that kernel is impacted.

Risk and Exploitability

The EPSS score is below 1%, and the vulnerability is not listed in CISA’s KEV catalog, indicating limited publicly known exploitation. The CVSS score of 5.5 reflects moderate severity. Based on the description, it is inferred that exploitation requires an attacker to repeatedly trigger the child socket allocation failure via Bluetooth ISO connections, either locally or remotely, causing the cumulative leak. The overall risk is moderate, centered around availability through kernel memory exhaustion.

Generated by OpenCVE AI on October 11, 2026 at 18:38 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the kernel to a version containing the commit that eliminates the parent socket leak, as identified by the advisory references.
  • If an immediate kernel upgrade is unavailable, disable or restrict the Bluetooth ISO subsystem—for example, by blacklisting the ISO module or configuring Bluetooth to reject ISO connections.
  • Monitor kernel logs for messages about socket allocation failures and track kernel memory usage; when abnormal consumption is detected, limit Bluetooth activity or apply cgroup memory limits to mitigate the impact.

Generated by OpenCVE AI on October 11, 2026 at 18:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4850-1 linux-6.12 security update
Debian DSA Debian DSA DSA-6568-1 linux security update
History

Sun, 11 Oct 2026 17:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Sun, 11 Oct 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-911
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Wed, 07 Oct 2026 04:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Tue, 06 Oct 2026 18:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-399
CWE-401

Tue, 06 Oct 2026 14:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-399
CWE-401

Tue, 06 Oct 2026 09:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ISO: Fix parent socket leak in iso_conn_ready() iso_get_sock() returns the parent socket with a reference held, which is dropped by sock_put() once the child socket has been set up. The error path taken when iso_sock_alloc() fails only calls release_sock() and returns, leaking the reference and thus the parent socket itself. Drop the reference on that path as well.
Title Bluetooth: ISO: Fix parent socket leak in iso_conn_ready()
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-19T09:17:04.348Z

Reserved: 2026-09-25T10:25:14.336Z

Link: CVE-2026-98293

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-06T09:18:19.727

Modified: 2026-10-19T10:18:31.057

Link: CVE-2026-98293

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-06T00:00:00Z

Links: CVE-2026-98293 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T18:45:19Z

Weaknesses
  • CWE-911

    Improper Update of Reference Count