Skip to main content

Linux Kernel EUVDEUVD-2026-45749

| CVE-2026-63976 HIGH
Use of Multiple Resources with Duplicate Identifier (CWE-694)
2026-07-19 Linux GHSA-2c97-7qvf-wx4v
8.8
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Establish in-range Bluetooth LE session
  2. Delivery
    Open ECRED L2CAP channel
  3. Exploit
    Complete channel reconfiguration
  4. Execution
    Replay failure response with stale ident
  5. Persist
    Kernel matches recycled ident
  6. Impact
    Destroy live channel (ECONNRESET) / potential use-after-free

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V6 - Authentication Use of multiple resources in auth
Exploitation Conditions

Exploitation requires the attacker to be an in-range Bluetooth L2CAP peer that has already established and successfully reconfigured an Enhanced Credit Based (ECRED) connection-oriented channel with the target - the stale chan->ident left by l2cap_ecred_reconf_rsp() is the exact precondition, and the trigger is a replayed ECRED reconfigure FAILURE response reusing that ident. Limiting factors: the CVSS vector is AV:A (Bluetooth adjacent radio range only, not internet-remote), the attacker must be an accepted/connected peer rather than a fully unauthenticated stranger to the stack, the target must have Bluetooth LE with ECRED channels active, and the affected code path exists only in kernels from ~5.7 up to the fixed stable versions. Although PR:N per the vector means no OS-level credentials are needed, the practical requirement of an active reconfigured L2CAP session substantially narrows who can trigger it.

Impact

Signals are mixed and worth reconciling. The CVSS 3.1 vector (AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, 8.8) rates full confidentiality/integrity/availability loss, but the described concrete impact is destruction of an already-established channel (l2cap_chan_del with ECONNRESET) - that is a denial-of-service/session-teardown outcome, not demonstrated data theft or code execution. The C:H/I:H claim most plausibly reflects the latent use-after-free the patch hardens against (which could escalate to memory corruption) rather than the replay itself; the vendor tag 'Information Disclosure' is inconsistent with the description and should be treated skeptically. AV:A is the key limiter: the attacker must be within Bluetooth radio range and must already be the L2CAP peer that completed a reconfiguration, so this is not internet-remote. EPSS is low (0.31%, 23rd percentile), there is no CISA KEV listing and no SSVC decision data, aligning with a real-but-not-urgent, proximity-bound issue. Net: a legitimate memory-safety/DoS bug worth patching in the normal cycle, not an emergency for most fleets - the headline 8.8 overstates realistic exposure given the adjacent-only vector and DoS-centric described impact.

Exploit ScenarioDerived

An attacker within Bluetooth range establishes an LE connection-oriented (ECRED) channel with a target Linux host and drives it through a successful reconfiguration, after which the kernel leaves the channel's stale ident set. The attacker then sends a spoofed/replayed ECRED reconfigure failure response carrying that recycled ident, and the kernel matches it and tears down the live channel via l2cap_chan_del(..., ECONNRESET); the same stale-reference path is what the fix hardens against a use-after-free. No public POC is identified at time of analysis, and the adjacent-network, low-complexity vector means exploitation is feasible for a proximate peer but not remotely at scale.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 20, 2026

Improper channel-identifier handling in the Linux kernel Bluetooth L2CAP stack lets an in-range peer forcibly tear down an established Enhanced Credit (ECRED) connection. Because l2cap_ecred_reconf_rsp() returns on success without clearing chan->ident, a remote peer that completed a reconfiguration can replay a failure response carrying the stale ident, causing the kernel to match and destroy the live channel with l2cap_chan_del(chan, ECONNRESET); the fix also hardens the failure path against a use-after-free. No public exploit is identified at time of analysis and EPSS risk is low (0.31%).

RemediationAI

Vendor-released patch: upgrade to a fixed stable release for your branch - 5.10.259, 5.15.210, 6.1.176, 6.6.143, 6.12.93, 6.18.35, 7.0.12, or 7.1 - or apply the corresponding backport commit from git.kernel.org (e.g., https://git.kernel.org/stable/c/59f5ecf6ad5c4db6ae81965a96156954a3b0d89a). Because the attack surface is the Bluetooth L2CAP path, a strong compensating control until you can reboot into a patched kernel is to disable the Bluetooth stack where it is not needed - unload the modules (rmmod bluetooth or blacklist bluetooth/btusb) or power the radio down (rfkill block bluetooth); the trade-off is loss of all Bluetooth functionality (keyboards, audio, LE peripherals). Where Bluetooth is required, reduce exposure by keeping devices non-discoverable and only pairing with trusted peers, which limits but does not eliminate the risk since the trigger comes from an already-connected peer. Track the advisory at https://nvd.nist.gov/vuln/detail/CVE-2026-63976.

Affected VersionsENISA

Linux patch: 5.15.210
Linux 5.7
Linux 15f02b91056253e8cdc592888f431da0731337b8 <3b5b5f423b4fd23404a393bda8adba3cd6f74ef1
Linux 15f02b91056253e8cdc592888f431da0731337b8 <ae0152d77d101c920769934fb102b18de0c6f526
Linux 15f02b91056253e8cdc592888f431da0731337b8 <f39049304ba655ffcbb92edbdf8c51a1f1210bed
Linux patch: 7.0.12
Linux patch: 7.1
Linux patch: 6.18.35
Linux 15f02b91056253e8cdc592888f431da0731337b8 <00e1950716c6ed67d74777b2db286b0fa23b4be9
Linux patch: 5.10.259
Linux 15f02b91056253e8cdc592888f431da0731337b8 <cc2b4f749de09975bfa06e58bbbad2f6acd4c79c
Linux 15f02b91056253e8cdc592888f431da0731337b8 <c2afd2613fda90107c5e2fe8e855627451749c78
Linux patch: 6.1.176
Linux patch: 6.12.93
Linux 15f02b91056253e8cdc592888f431da0731337b8 <59f5ecf6ad5c4db6ae81965a96156954a3b0d89a
Linux 15f02b91056253e8cdc592888f431da0731337b8 <8e7977afaef37c6bd2b2654f1bce6ab40d471147
Linux patch: 6.6.143
Linux patch: 0

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw lives in the L2CAP (Logical Link Control and Adaptation Protocol) layer of the Linux Bluetooth subsystem (net/bluetooth/l2cap_core.c), specifically the Enhanced Credit Based (ECRED) flow used for LE connection-oriented channels. L2CAP tracks in-flight command/response pairs by a per-channel 'ident' value; every other response handler (l2cap_ecred_conn_rsp, l2cap_le_connect_rsp, l2cap_config_rsp) zeroes chan->ident after a successful transaction so a channel cannot be matched again against a recycled ident. l2cap_ecred_reconf_rsp() skipped this clear, leaving a stale ident that a later spoofed/replayed response can match - a state-management / stale-reference defect (no CWE was assigned in the feed, but this maps to CWE-459/CWE-667-style improper cleanup, with the added l2cap_chan_hold_unless_zero() hardening indicating a CWE-416 use-after-free exposure on the failure path). Affected CPE is cpe:2.3:a:linux:linux, i.e., the mainline Linux kernel, with the bug introduced around v5.7.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Linux) PRIMARY 8.8 HIGH
AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 6.5 MEDIUM

Adjacent Bluetooth vector (AV:A), low complexity, no OS credentials (PR:N); described impact is forced channel teardown so A:H with C:N/I:N - vendor's C:H/I:H likely reflects the latent use-after-free, not the replay itself.

3.1 AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE HIGH
Red Hat 5.5 MEDIUM

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Adjacent
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Jul 20, 2026 - 15:22 NVD
8.8 (HIGH)
Patch available
Jul 19, 2026 - 17:19 EUVD
CVE Published
Jul 19, 2026 - 14:56 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 19, 2026 - 14:56 cve.org
HIGH 8.8

DescriptionCVE.org

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

Bluetooth: l2cap: clear chan->ident on ECRED reconfiguration success

l2cap_ecred_reconf_rsp() returns early on success without clearing chan->ident. Every other L2CAP response handler (l2cap_ecred_conn_rsp, l2cap_le_connect_rsp, l2cap_config_rsp) clears chan->ident after a successful transaction to prevent the channel from matching subsequent responses with the recycled ident value.

A remote attacker that completed a reconfiguration as the peer can replay a failure response with the stale ident, causing the kernel to match and destroy the already-established channel via l2cap_chan_del(chan, ECONNRESET).

Clear chan->ident for all matching channels on success, and harden the failure path by using l2cap_chan_hold_unless_zero() consistent with other L2CAP handlers (l2cap_le_command_rej, __l2cap_get_chan_by_ident).

Executive ViewAI

Why It Matters

A vulnerability in the Linux kernel Bluetooth L2CAP stack (CVE-2026-63976) allows in-range attackers to forcibly terminate established connections, potentially disrupting wireless devices and peripherals. Organizations with Bluetooth-enabled IoT devices, wearables, or wireless accessories in critical workflows face operational risk if connections are unexpectedly severed. While no public exploit has been identified and EPSS modeling indicates low exploitation probability, the HIGH CVSS score (8.8) and vendor-released patch warrant prompt remediation for systems with critical Bluetooth dependencies.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 77% exploitable
Prevalence
Ubiquitous
mainline Linux kernel with Bluetooth stack ships on vast device fleet
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Controlled
Automatable· derived
No
Human Impact
High

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 16.0 Affected

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