Skip to content
Connect AISign inSign up free
CVE-2026-89774Not scored

CVE-2026-89774: Bluetooth: SCO: hold sk properly in sco_conn_ready

Linux

Fixed in Ubuntu 26.04, Debian 12/13, SLES 15 SP7/16.0, openSUSE Leap 16.0/16.1 · Affected: Linux · Exploitation: not established

ExploitationNot established

Not in CISA KEV as of catalogue 2026.11.13 (13 Nov)

  1. In CISA KEV: not seen
  2. Exploited (reported): not seen
  3. Scanning observed: not seen
  4. Proof of concept public: not seen
  5. Not establishedNothing in the sources we check
0.4%probability of exploitation in the next 30 days
35th percentile
050100

Higher than 35% of scored CVEs

Not scored yet. NVD has not published a CVSS score.

DescriptionNVD

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: SCO: hold sk properly in sco_conn_ready sk deref in sco_conn_ready must be done either under conn->lock, or holding a refcount, to avoid concurrent close. conn->sk and parent sk is currently accessed without either, and without checking parent->sk_state: [Task 1] [Task 2] sco_sock_release sco_conn_ready sk = conn->sk lock_sock(sk) conn->sk = NULL lock_sock(sk) release_sock(sk) sco_sock_kill(sk) UAF on sk deref and similarly for access to sco_get_sock_listen() return value. Fix possible UAF by holding sk refcount in sco_conn_ready() and making sco_get_sock_listen() increase refcount. Also recheck after lock_sock that the socket is still valid. Adjust conn->sk locking so it's protected also by lock_sock() of the associated socket if any.

On the Atlas

Every published CVE is on the CyberSIXT Atlas, grouped by weakness, vendor and month.

Open the Atlas
Exploitation
Unlikely (under 1%). EPSS under 1%, or no score yet.
CISA KEV
Not listed
Public check
No public nuclei template
Vendor
Linux

Fix status by distribution

From each distribution’s security tracker. Distributions we did not check are not listed.

What changed

Debian status tracked since 15 Nov 2026. Red Hat status tracked since 15 Nov 2026. SUSE status tracked since 15 Nov 2026. Ubuntu status tracked since 15 Nov 2026.

  1. Seen in Debian’s tracker on 15 Nov: Debian 12 fixed in linux 6.1.180-1 Debian
  2. Seen in Debian’s tracker on 15 Nov: Debian 13 fixed in linux 6.12.100-1 Debian
  3. Red Hat’s tracker lists RHEL 10 as affected, with no fix released Red Hat
  4. Red Hat’s tracker lists RHEL 7 as not affected Red Hat
  5. Red Hat’s tracker lists RHEL 8 as affected, with no fix released Red Hat
  6. Red Hat’s tracker lists RHEL 9 as affected, with no fix released Red Hat
  7. Seen in SUSE’s tracker on 15 Nov: openSUSE Leap 16.0 fixed SUSE
  8. Seen in SUSE’s tracker on 15 Nov: openSUSE Leap 16.1 fixed SUSE
  9. SUSE’s tracker lists SLES 12 SP5 as affected, with no fix released SUSE
  10. SUSE’s tracker lists SLES 15 SP1 as affected, with no fix released SUSE
  11. SUSE’s tracker lists SLES 15 SP2 as affected, with no fix released SUSE
  12. SUSE’s tracker lists SLES 15 SP3 as affected, with no fix released SUSE
  13. SUSE’s tracker lists SLES 15 SP4 as affected, with no fix released SUSE
  14. SUSE’s tracker lists SLES 15 SP5 as affected, with no fix released SUSE
  15. SUSE’s tracker lists SLES 15 SP6 as affected, with no fix released SUSE
  16. Seen in SUSE’s tracker on 15 Nov: SLES 15 SP7 fixed SUSE
  17. Seen in SUSE’s tracker on 15 Nov: SLES 16.0 fixed SUSE
  18. SUSE’s tracker lists SLES 16.1 as not affected SUSE
  19. Ubuntu’s tracker lists Ubuntu 14.04 as not affected Ubuntu
  20. Seen in Ubuntu’s tracker on 15 Nov: Ubuntu 26.04 fixed Ubuntu

Showing the latest 20 changes.

CoverageNo articles yet

No CyberSIXT article names CVE-2026-89774 yet. New articles appear here and in the RSS feed.

References