PT-2026-61263 · Linux · Linux
CVE-2026-63946
·
Publicado
2026-07-19
·
Atualizado
2026-07-19
CVSS v3.1
8.8
Alta
| Vetor | AV: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.
Correção
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux