CVE-2026-90087: Linux kernel · Bluetooth: do not leak an hci_conn when a second LE connect is rejected
Source GCVE Database
Not known to be exploited · fixed in a78d16530c1538a215a827c7c3a4b408d6759bc0 : update Linux kernel when convenient.
Data as of 30 Oct 2026, 19:18 UTC
Rated Medium by Threat Radar's AI analysis · CVSS not yet scored by NVD
Thin evidence
One scorer or none- Patch
- Available – fixed in a78d16530c1538a215a827c7c3a4b408d6759bc0, 78970b39529844b31df2949015f66752e17210fe, 42fe0278d05d75c405abad62dafaeec713cec2e2 +5
Exploitation evidence
Disclosed: evidence found.
CVE published 17 Sep 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 30 Oct 2026.
What to do
Upgrade to a fixed release listed under Affected software.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in– |
AI-suggested
If you cannot patch yet, affected systems may require manual Bluetooth adapter resets to recover from this state.
Description
A vulnerability in the Linux kernel Bluetooth subsystem causes a leaked hci_conn object when a second LE connection attempt is rejected. This leak results in the connection remaining indefinitely in a pending state, blocking further connection attempts until the adapter is reset.
References
- nvd.nist.gov/vuln/detail/CVE-2026-90087 (opens in a new tab)
- git.kernel.org/stable/c/2eafcf310f4e0ad4f387881db01116bbe3cc0b39 (opens in a new tab)
- git.kernel.org/stable/c/42fe0278d05d75c405abad62dafaeec713cec2e2 (opens in a new tab)
- git.kernel.org/stable/c/78970b39529844b31df2949015f66752e17210fe (opens in a new tab)
- git.kernel.org/stable/c/7e1e4047200fd7519f9bdfe8a001437715e618b4 (opens in a new tab)
- git.kernel.org/stable/c/8a8585e421d06f878b33ef79f82cace0d485e3d8 (opens in a new tab)
- git.kernel.org/stable/c/a78d16530c1538a215a827c7c3a4b408d6759bc0 (opens in a new tab)