PT-2026-61263 · Linux · Linux

CVE-2026-63946

·

Published

2026-07-19

·

Updated

2026-07-19

CVSS v3.1

8.8

High

VectorAV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
In the Linux kernel, the following vulnerability has been resolved:
Bluetooth: ISO: fix UAF in iso recv frame
iso recv frame reads conn->sk under iso conn lock but releases the lock before using sk, with no reference held. A concurrent iso sock kill() can free sk in that window, causing use-after-free on sk->sk state and sock queue rcv skb().
Fix by replacing the bare pointer read with iso sock hold(conn), which calls sock hold() while the spinlock is held, atomically elevating the refcount before the lock drops. Add a drop put label so sock put() is called on all exit paths where the hold succeeded.

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2026-63946

Affected Products

Linux