CVE-2026-98459

CVE-2026-98459

published October 18, 2026

CVSS
—
EPSS
0%
Percentile
5.7
In the wild
Unconfirmed
What it is

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

Bluetooth: ISO: balance the parent hold in hci_bind_bis()

hci_conn_link() takes a lifetime reference to its parent with

hci_conn_get(), but only takes an operational hold on the child.

hci_conn_unlink() later balances both a hold and a reference on the

parent.

The SCO and CIS paths pass a parent acquired from a connect helper, so

it already has a hold. For an additional BIS, hci_bind_bis() obtains the

parent from hci_conn_hash_lookup_big(), which returns a bare pointer.

Unlinking the child then drops the parent's existing hold and can

schedule it for disconnection while its socket is still using it.

Take a hold on the parent before linking it and drop that hold if linking

fails. A successful link transfers the hold to hci_conn_unlink().

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00168 · 5.7th percentile
Published
2026-10-18T20:16Z
References (5)
EPSS history
Timeline
  • 20 OCT 03:34Z
    EPSS moved — → 0%
    epss
  • 18 OCT 15:15Z
    Bluetooth: ISO: balance the parent hold in hci_bind_bis()
    cvelistv5
  • 18 OCT 15:15Z
    Bluetooth: ISO: balance the parent hold in hci_bind_bis()
    cvelistv5