CVE-2026-74540
HIGH 8.8 ALL-YEARSIn the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: fix UAF in l2cap_le_connect_rsp l2cap_le_connect_rsp() obtains a channel via __l2cap_get_chan_by_ident() but neither holds a reference nor uses l2cap_chan_hold_unless_zero() before locking and operating on it. A concurrent l2cap_chan_del() triggered by a remote disconnect can free the channel between the lookup and l2cap_chan_lock(), causing a use-after-free. The BR/EDR counterpart l2cap_connect_rsp() and the sibling handler l2cap_le_command_rej() already use l2cap_chan_hold_unless_zero() to safely hold a reference, but l2cap_le_connect_rsp() was left unprotected. Fix by adding l2cap_chan_hold_unless_zero() after the ident lookup and l2cap_chan_put() on the exit path, consistent with other L2CAP response handlers.
Severe if exploited (CVSS 8.8), but no confirmed exploitation. Patch on a normal cadence.
Exploitation likelihood
0.3%chance of exploitation in 30 days · 17th percentile
Impact if exploited
8.8CVSS 3.1 · HIGH · CNA
- ConfidentialityHigh
- IntegrityHigh
- AvailabilityHigh
What an attacker needs
- ⚠Access: Must sit on the same / adjacent network
- ✓Privileges: No account or privileges required
- ✓User interaction: No user interaction needed
- ✓Complexity: No special conditions — reliably repeatable
✓ lowers the bar for an attacker · ⚠ raises it
Proof of concept
No public PoC is currently catalogued.
Search for new PoCs
Search GitHub now — results may be empty or unverified.
Tracked sources are checked weekly for the full archive, including PoCs published after the original disclosure. A later release appears after a tracked source lists it and a refresh succeeds.
Weakness (CWE)
Not classified.
CVSS vector
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
References and research data (JSON)
Vendor product assessments
Showing 32 of 275 vendor product statements; 243 omitted. Read the full vendor advisory.
kernel as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel
- workaround: The flaw is reachable only through the Bluetooth stack, so it can be mitigated by disabling Bluetooth on systems that do not require it: stop and disable the bluetooth service (systemctl disable --now bluetooth), block the Bluetooth radio with rfkill block bluetooth, or disable Bluetooth in the system firmware. Restricting physical proximity of untrusted Bluetooth peers also limits the attack surface, since the flaw requires an attacker within Bluetooth radio range. For environments where Bluetooth must remain enabled, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
- none available: Fix deferred
kernel-abi-stablelists as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-abi-stablelists
- workaround: The flaw is reachable only through the Bluetooth stack, so it can be mitigated by disabling Bluetooth on systems that do not require it: stop and disable the bluetooth service (systemctl disable --now bluetooth), block the Bluetooth radio with rfkill block bluetooth, or disable Bluetooth in the system firmware. Restricting physical proximity of untrusted Bluetooth peers also limits the attack surface, since the flaw requires an attacker within Bluetooth radio range. For environments where Bluetooth must remain enabled, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
- none available: Fix deferred
kernel-modules-extra-matched as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-modules-extra-matched
- workaround: The flaw is reachable only through the Bluetooth stack, so it can be mitigated by disabling Bluetooth on systems that do not require it: stop and disable the bluetooth service (systemctl disable --now bluetooth), block the Bluetooth radio with rfkill block bluetooth, or disable Bluetooth in the system firmware. Restricting physical proximity of untrusted Bluetooth peers also limits the attack surface, since the flaw requires an attacker within Bluetooth radio range. For environments where Bluetooth must remain enabled, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
- none available: Fix deferred
kernel-rt-core as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-core
- workaround: The flaw is reachable only through the Bluetooth stack, so it can be mitigated by disabling Bluetooth on systems that do not require it: stop and disable the bluetooth service (systemctl disable --now bluetooth), block the Bluetooth radio with rfkill block bluetooth, or disable Bluetooth in the system firmware. Restricting physical proximity of untrusted Bluetooth peers also limits the attack surface, since the flaw requires an attacker within Bluetooth radio range. For environments where Bluetooth must remain enabled, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
- none available: Fix deferred
kernel-uki-virt as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-uki-virt
- workaround: The flaw is reachable only through the Bluetooth stack, so it can be mitigated by disabling Bluetooth on systems that do not require it: stop and disable the bluetooth service (systemctl disable --now bluetooth), block the Bluetooth radio with rfkill block bluetooth, or disable Bluetooth in the system firmware. Restricting physical proximity of untrusted Bluetooth peers also limits the attack surface, since the flaw requires an attacker within Bluetooth radio range. For environments where Bluetooth must remain enabled, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
- none available: Fix deferred
bpftool as a component of Red Hat Enterprise Linux 8 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/bpftool
- workaround: The flaw is reachable only through the Bluetooth stack, so it can be mitigated by disabling Bluetooth on systems that do not require it: stop and disable the bluetooth service (systemctl disable --now bluetooth), block the Bluetooth radio with rfkill block bluetooth, or disable Bluetooth in the system firmware. Restricting physical proximity of untrusted Bluetooth peers also limits the attack surface, since the flaw requires an attacker within Bluetooth radio range. For environments where Bluetooth must remain enabled, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
- none available: Fix deferred
kernel-modules as a component of Red Hat Enterprise Linux 8 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-modules
- workaround: The flaw is reachable only through the Bluetooth stack, so it can be mitigated by disabling Bluetooth on systems that do not require it: stop and disable the bluetooth service (systemctl disable --now bluetooth), block the Bluetooth radio with rfkill block bluetooth, or disable Bluetooth in the system firmware. Restricting physical proximity of untrusted Bluetooth peers also limits the attack surface, since the flaw requires an attacker within Bluetooth radio range. For environments where Bluetooth must remain enabled, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
- none available: Fix deferred
kernel-rt-modules-extra as a component of Red Hat Enterprise Linux 8 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-modules-extra
- workaround: The flaw is reachable only through the Bluetooth stack, so it can be mitigated by disabling Bluetooth on systems that do not require it: stop and disable the bluetooth service (systemctl disable --now bluetooth), block the Bluetooth radio with rfkill block bluetooth, or disable Bluetooth in the system firmware. Restricting physical proximity of untrusted Bluetooth peers also limits the attack surface, since the flaw requires an attacker within Bluetooth radio range. For environments where Bluetooth must remain enabled, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
- none available: Fix deferred
python3-perf as a component of Red Hat Enterprise Linux 8 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/python3-perf
- workaround: The flaw is reachable only through the Bluetooth stack, so it can be mitigated by disabling Bluetooth on systems that do not require it: stop and disable the bluetooth service (systemctl disable --now bluetooth), block the Bluetooth radio with rfkill block bluetooth, or disable Bluetooth in the system firmware. Restricting physical proximity of untrusted Bluetooth peers also limits the attack surface, since the flaw requires an attacker within Bluetooth radio range. For environments where Bluetooth must remain enabled, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
- none available: Fix deferred
kernel-64k-devel-matched as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-64k-devel-matched
- workaround: The flaw is reachable only through the Bluetooth stack, so it can be mitigated by disabling Bluetooth on systems that do not require it: stop and disable the bluetooth service (systemctl disable --now bluetooth), block the Bluetooth radio with rfkill block bluetooth, or disable Bluetooth in the system firmware. Restricting physical proximity of untrusted Bluetooth peers also limits the attack surface, since the flaw requires an attacker within Bluetooth radio range. For environments where Bluetooth must remain enabled, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
- none available: Fix deferred
kernel-debug-modules-internal as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-debug-modules-internal
- workaround: The flaw is reachable only through the Bluetooth stack, so it can be mitigated by disabling Bluetooth on systems that do not require it: stop and disable the bluetooth service (systemctl disable --now bluetooth), block the Bluetooth radio with rfkill block bluetooth, or disable Bluetooth in the system firmware. Restricting physical proximity of untrusted Bluetooth peers also limits the attack surface, since the flaw requires an attacker within Bluetooth radio range. For environments where Bluetooth must remain enabled, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
- none available: Fix deferred
kernel-rt-64k as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-64k
- workaround: The flaw is reachable only through the Bluetooth stack, so it can be mitigated by disabling Bluetooth on systems that do not require it: stop and disable the bluetooth service (systemctl disable --now bluetooth), block the Bluetooth radio with rfkill block bluetooth, or disable Bluetooth in the system firmware. Restricting physical proximity of untrusted Bluetooth peers also limits the attack surface, since the flaw requires an attacker within Bluetooth radio range. For environments where Bluetooth must remain enabled, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
- none available: Fix deferred
kernel-rt-64k-modules-core as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-64k-modules-core
- workaround: The flaw is reachable only through the Bluetooth stack, so it can be mitigated by disabling Bluetooth on systems that do not require it: stop and disable the bluetooth service (systemctl disable --now bluetooth), block the Bluetooth radio with rfkill block bluetooth, or disable Bluetooth in the system firmware. Restricting physical proximity of untrusted Bluetooth peers also limits the attack surface, since the flaw requires an attacker within Bluetooth radio range. For environments where Bluetooth must remain enabled, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
- none available: Fix deferred
kernel-rt-devel as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-devel
- workaround: The flaw is reachable only through the Bluetooth stack, so it can be mitigated by disabling Bluetooth on systems that do not require it: stop and disable the bluetooth service (systemctl disable --now bluetooth), block the Bluetooth radio with rfkill block bluetooth, or disable Bluetooth in the system firmware. Restricting physical proximity of untrusted Bluetooth peers also limits the attack surface, since the flaw requires an attacker within Bluetooth radio range. For environments where Bluetooth must remain enabled, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
- none available: Fix deferred
kernel-zfcpdump as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-zfcpdump
- workaround: The flaw is reachable only through the Bluetooth stack, so it can be mitigated by disabling Bluetooth on systems that do not require it: stop and disable the bluetooth service (systemctl disable --now bluetooth), block the Bluetooth radio with rfkill block bluetooth, or disable Bluetooth in the system firmware. Restricting physical proximity of untrusted Bluetooth peers also limits the attack surface, since the flaw requires an attacker within Bluetooth radio range. For environments where Bluetooth must remain enabled, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
- none available: Fix deferred
rv as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/rv
- workaround: The flaw is reachable only through the Bluetooth stack, so it can be mitigated by disabling Bluetooth on systems that do not require it: stop and disable the bluetooth service (systemctl disable --now bluetooth), block the Bluetooth radio with rfkill block bluetooth, or disable Bluetooth in the system firmware. Restricting physical proximity of untrusted Bluetooth peers also limits the attack surface, since the flaw requires an attacker within Bluetooth radio range. For environments where Bluetooth must remain enabled, mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
- none available: Fix deferred
kernel as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel
Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00kernel-debug as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-debug
Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00kernel-devel as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-devel
Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00kernel-headers as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-headers
Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00kernel.src as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel?arch=src
Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00bpftool as a component of Red Hat Enterprise Linux 7 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/bpftool
Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00kernel-abi-whitelists as a component of Red Hat Enterprise Linux 7 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-abi-whitelists
Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00kernel-debug-devel as a component of Red Hat Enterprise Linux 7 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-debug-devel
Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00kernel-headers as a component of Red Hat Enterprise Linux 7 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-headers
Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00kernel-rt as a component of Red Hat Enterprise Linux 7 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-rt
Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00kernel-rt-debug-devel as a component of Red Hat Enterprise Linux 7 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-rt-debug-devel
Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00kernel-rt-doc as a component of Red Hat Enterprise Linux 7 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-rt-doc
Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00kernel-rt-trace-devel as a component of Red Hat Enterprise Linux 7 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-rt-trace-devel
Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00kernel-tools as a component of Red Hat Enterprise Linux 7 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-tools
Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00kernel-tools-libs-devel as a component of Red Hat Enterprise Linux 7 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-tools-libs-devel
Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00python-perf as a component of Red Hat Enterprise Linux 7 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/python-perf
Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00
All CVSS metrics
- HIGH 8.8 v3.1 · CNA Primary
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - HIGH 8.8 v3.1 · NVD Secondary
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
References
Advisories
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-74540.json Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00
- https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-59733 EUVD · EUVD-2026-59733
Technical & other
- https://git.kernel.org/stable/c/15d6c2367217a6a20b1abae9f38ded716bf620f1CVE record · Linux · Updated 2026-08-19T16:38:32.306Z
NVD · CVE-2026-74540 · Updated 2026-10-16T20:17:36.427 - https://git.kernel.org/stable/c/1818180fe12d6cec7a437bc59cde8efdf6b10250CVE record · Linux · Updated 2026-08-19T16:38:32.306Z
NVD · CVE-2026-74540 · Updated 2026-10-16T20:17:36.427 - https://git.kernel.org/stable/c/8325eafb38c3dee5af329266393763693d17381bCVE record · Linux · Updated 2026-08-19T16:38:32.306Z
NVD · CVE-2026-74540 · Updated 2026-10-16T20:17:36.427 - https://git.kernel.org/stable/c/fd4c1e301bdec60a40728ea37de531cbccda501aCVE record · Linux · Updated 2026-08-19T16:38:32.306Z
NVD · CVE-2026-74540 · Updated 2026-10-16T20:17:36.427 - https://git.kernel.org/stable/c/522b730c62c53a1981604fd73524697fd347830dCVE record · Linux · Updated 2026-08-19T16:38:32.306Z
NVD · CVE-2026-74540 · Updated 2026-10-16T20:17:36.427 - https://git.kernel.org/stable/c/58e3c5289ad230a7e24ae4b0c7b43f5ee6e32136CVE record · Linux · Updated 2026-08-19T16:38:32.306Z
NVD · CVE-2026-74540 · Updated 2026-10-16T20:17:36.427 - https://git.kernel.org/stable/c/09f447accc2570751e7d17f0dc0788b40d3edadeCVE record · Linux · Updated 2026-08-19T16:38:32.306Z
NVD · CVE-2026-74540 · Updated 2026-10-16T20:17:36.427 - https://git.kernel.org/stable/c/c4740e7f23ff9a8210198d8b4703259e21b9f69dCVE record · Linux · Updated 2026-08-19T16:38:32.306Z
NVD · CVE-2026-74540 · Updated 2026-10-16T20:17:36.427 - https://access.redhat.com/security/cve/CVE-2026-74540 Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00
- https://bugzilla.redhat.com/show_bug.cgi?id=2517013 Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00
- https://www.cve.org/CVERecord?id=CVE-2026-74540 Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00
- https://nvd.nist.gov/vuln/detail/CVE-2026-74540 Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00
- https://lore.kernel.org/linux-cve-announce/2026081548-CVE-2026-74540-5b1d@gregkh/T Red Hat · CVE-2026-74540 · Updated 2026-10-17T21:25:18+00:00
Sources: NVD · CVE.org · All sources and attribution · EPSS