High · published April 12, 2023
A use-after-free flaw was found in btsdio_remove in drivers\bluetooth\btsdio.c in the Linux Kernel. A call to btsdio_remove with an unfinished job may cause a race problem which leads to a UAF on hdev devices.
| Product | Versions | Fixed in |
|---|---|---|
| linux/linux_kernel | ≥ 2.6.24, < 4.14.312 | 4.14.312 |
| linux/linux_kernel | ≥ 4.15, < 4.19.280 | 4.19.280 |
| linux/linux_kernel | ≥ 4.20, < 5.4.240 | 5.4.240 |
| linux/linux_kernel | ≥ 5.5, < 5.10.177 | 5.10.177 |
| linux/linux_kernel | ≥ 5.11, < 5.15.105 | 5.15.105 |
| linux/linux_kernel | ≥ 5.16, < 6.1.22 | 6.1.22 |
| linux/linux_kernel | ≥ 6.2, < 6.2.9 | 6.2.9 |
| netapp/h300s | all versions | — |
| netapp/h410c | all versions | — |
| netapp/h410s | all versions | — |
| netapp/h500s | all versions | — |
| netapp/h700s | all versions | — |
| debian/debian_linux | all versions | — |
| debian/debian_linux | all versions | — |