CVSS 8.0 · High EPSS 0,43%
Kerentanan Use After Free pada linux kernel. Skor CVSS 3.1 8.0 (High) menurut CNA.
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: fix UAF in bt_accept_dequeue() bt_accept_get() takes a temporary reference before dropping the accept queue lock. bt_accept_dequeue() currently drops that reference before bt_accept_unlink(), leaving only the queue reference. bt_accept_unlink() drops the queue reference. The subsequent sock_hold() therefore accesses freed memory if it was the final reference, as observed by KASAN during listening L2CAP socket cleanup. Retain the temporary queue-walk reference through unlink and hand it to the caller on success. Drop it explicitly on the closed and not-yet-connected paths.
CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
· uraikan di kalkulator | Vendor | Produk | Versi terdampak |
|---|---|---|
| linux | linux kernel | Versi 5.10.259 hingga sebelum 5.10.261 |
| linux | linux kernel | Versi 5.15.210 hingga sebelum 5.15.212 |
| linux | linux kernel | Versi 6.1.175 hingga sebelum 6.1.178 |
| linux | linux kernel | Versi 6.6.142 hingga sebelum 6.6.145 |
| linux | linux kernel | Versi 6.12.92 hingga sebelum 6.12.96 |
| linux | linux kernel | Versi 6.18.34 hingga sebelum 6.18.39 |
| linux | linux kernel | Versi 7.0.11 hingga sebelum 7.1 |
| linux | linux kernel | Versi 7.1.1 hingga sebelum 7.1.4 |
| linux | linux kernel | Versi 7.1 |
| linux | linux kernel | Versi 7.1 rc5 |
| linux | linux kernel | Versi 7.1 rc6 |
| linux | linux kernel | Versi 7.1 rc7 |
| linux | linux kernel | Versi 7.2 rc1 |
| linux | linux kernel | Versi 7.2 rc2 |