In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ISO: fix use-after-free of listener socket in iso_conn_ready… (CVE-2026-80914)
A use-after-free vulnerability in the Linux kernel Bluetooth ISO subsystem was resolved. The flaw occurs when the iso_conn_ready() function creates a child socket from a listener socket that may have been concurrently closed and freed, leading to dereferencing a dangling pointer. This can cause memory corruption and potentially allow an attacker to impact confidentiality, integrity, and availability. The issue was fixed by re-checking the listener socket's state after acquiring its lock to ensure it is still valid before proceeding.
AI Analysis
Technical Summary
The Linux kernel Bluetooth ISO subsystem contained a use-after-free vulnerability (CVE-2026-80914) in the iso_conn_ready() function. The function obtains a reference to a BIS listener socket with iso_get_sock(), then locks it and creates a child socket. If the listener socket is closed concurrently between obtaining the reference and locking it, the reference may be the last one, causing the socket to be freed. The child socket remains linked to the freed parent socket, and subsequent operations dereference this dangling pointer, causing use-after-free. The fix involves re-checking the listener socket's state after locking it to ensure it is still alive and listening, aborting if not.
Potential Impact
Successful exploitation can lead to use-after-free memory corruption in the Bluetooth ISO subsystem, potentially allowing an attacker to execute arbitrary code, cause denial of service, or compromise system confidentiality, integrity, and availability. The CVSS v3.1 score is 8.8 (high severity), reflecting network attack vector with low complexity, no privileges required, no user interaction, and high impact on confidentiality, integrity, and availability.
Mitigation Recommendations
A fix for this vulnerability has been implemented in the Linux kernel. Users should apply the official kernel updates that include the patch for CVE-2026-80914. Since this is a kernel-level vulnerability, upgrading to a patched kernel version is the recommended remediation. Patch status is not explicitly stated in the provided data; therefore, check the vendor or Linux kernel advisory for the exact fixed versions and update guidance.
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ISO: fix use-after-free of listener socket in iso_conn_ready… (CVE-2026-80914)
Description
A use-after-free vulnerability in the Linux kernel Bluetooth ISO subsystem was resolved. The flaw occurs when the iso_conn_ready() function creates a child socket from a listener socket that may have been concurrently closed and freed, leading to dereferencing a dangling pointer. This can cause memory corruption and potentially allow an attacker to impact confidentiality, integrity, and availability. The issue was fixed by re-checking the listener socket's state after acquiring its lock to ensure it is still valid before proceeding.
CVSS v3.1
Score 8.8high
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Linux kernel Bluetooth ISO subsystem contained a use-after-free vulnerability (CVE-2026-80914) in the iso_conn_ready() function. The function obtains a reference to a BIS listener socket with iso_get_sock(), then locks it and creates a child socket. If the listener socket is closed concurrently between obtaining the reference and locking it, the reference may be the last one, causing the socket to be freed. The child socket remains linked to the freed parent socket, and subsequent operations dereference this dangling pointer, causing use-after-free. The fix involves re-checking the listener socket's state after locking it to ensure it is still alive and listening, aborting if not.
Potential Impact
Successful exploitation can lead to use-after-free memory corruption in the Bluetooth ISO subsystem, potentially allowing an attacker to execute arbitrary code, cause denial of service, or compromise system confidentiality, integrity, and availability. The CVSS v3.1 score is 8.8 (high severity), reflecting network attack vector with low complexity, no privileges required, no user interaction, and high impact on confidentiality, integrity, and availability.
Mitigation Recommendations
A fix for this vulnerability has been implemented in the Linux kernel. Users should apply the official kernel updates that include the patch for CVE-2026-80914. Since this is a kernel-level vulnerability, upgrading to a patched kernel version is the recommended remediation. Patch status is not explicitly stated in the provided data; therefore, check the vendor or Linux kernel advisory for the exact fixed versions and update guidance.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-xmw2-vj5q-xhxr
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-80914"]
- Ecosystems
- []
- Database Specific Severity
- HIGH
- Cvss Version
- 3.1
Threat ID: 6aa2af86acd9273b4925b47d
Added to database: 09/10/2026, 13:24:22 UTC
Last enriched: 09/10/2026, 13:37:53 UTC
Last updated: 09/10/2026, 16:41:12 UTC
Views: 4
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.