Kernel: use after free bug in btsdio_remove due to race condition
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| unaffected |
|
||||||||||||||||||||||||||
| Red Hat | Red Hat Enterprise Linux 8 | affected |
|
||||||||||||||||||||||||
| Red Hat | Red Hat Enterprise Linux 8 | affected |
|
||||||||||||||||||||||||
| Red Hat | Red Hat Enterprise Linux 8.6 Extended Update Support | affected |
|
||||||||||||||||||||||||
| Red Hat | Red Hat Enterprise Linux 8.8 Extended Update Support | affected |
|
||||||||||||||||||||||||
| Red Hat | Red Hat Enterprise Linux 9 | affected |
|
||||||||||||||||||||||||
| Red Hat | Red Hat Enterprise Linux 9 | affected |
|
||||||||||||||||||||||||
| Red Hat | Red Hat Virtualization 4 for Red Hat Enterprise Linux 8 | affected |
|
||||||||||||||||||||||||
| Red Hat | Red Hat Enterprise Linux 6 | unknown | — | ||||||||||||||||||||||||
| Red Hat | Red Hat Enterprise Linux 7 | unknown | — | ||||||||||||||||||||||||
| Red Hat | Red Hat Enterprise Linux 7 | unknown | — | ||||||||||||||||||||||||
| Red Hat | Red Hat Enterprise Linux 9 | affected | — |
Configuration 1 [-]
|
Configuration 2 [-]
|
Configuration 3 [-]
|
| Package | CPE | Advisory | Released Date |
|---|---|---|---|
| Red Hat Enterprise Linux 8 | |||
| kernel-rt-0:4.18.0-513.5.1.rt7.307.el8_9 | cpe:/a:redhat:enterprise_linux:8::nfv | RHSA-2023:6901 | 2023-11-14T00:00:00Z |
| kernel-0:4.18.0-513.5.1.el8_9 | cpe:/o:redhat:enterprise_linux:8 | RHSA-2023:7077 | 2023-11-14T00:00:00Z |
| Red Hat Enterprise Linux 8.6 Extended Update Support | |||
| kernel-0:4.18.0-372.91.1.el8_6 | cpe:/o:redhat:rhel_eus:8.6 | RHSA-2024:0724 | 2024-02-07T00:00:00Z |
| Red Hat Enterprise Linux 8.8 Extended Update Support | |||
| kernel-0:4.18.0-477.64.1.el8_8 | cpe:/o:redhat:rhel_eus:8.8 | RHSA-2024:4740 | 2024-07-23T00:00:00Z |
| Red Hat Enterprise Linux 9 | |||
| kernel-0:5.14.0-362.8.1.el9_3 | cpe:/a:redhat:enterprise_linux:9 | RHSA-2023:6583 | 2023-11-07T00:00:00Z |
| kernel-0:5.14.0-362.8.1.el9_3 | cpe:/o:redhat:enterprise_linux:9 | RHSA-2023:6583 | 2023-11-07T00:00:00Z |
| Red Hat Virtualization 4 for Red Hat Enterprise Linux 8 | |||
| kernel-0:4.18.0-372.91.1.el8_6 | cpe:/o:redhat:rhev_hypervisor:4.4::el8 | RHSA-2024:0724 | 2024-02-07T00:00:00Z |
No data available yet.
Vendor Workaround
This flaw can be mitigated by preventing the affected Generic Bluetooth SDIO driver kernel module from loading during the boot time. Ensure the module is added into the blacklist file. ~~~ Refer: How do I blacklist a kernel module to prevent it from loading automatically? https://access.redhat.com/solutions/41278 ~~~
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-3403-1 | linux security update |
Debian DLA |
DLA-3404-1 | linux-5.10 security update |
Debian DLA |
DLA-3710-1 | linux security update |
Debian DSA |
DSA-5492-1 | linux security update |
Ubuntu USN |
USN-6033-1 | Linux kernel (OEM) vulnerabilities |
Ubuntu USN |
USN-6175-1 | Linux kernel vulnerabilities |
Ubuntu USN |
USN-6186-1 | Linux kernel vulnerabilities |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.437% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Netapp hci Baseboard Management Controller
|
|
| CPEs | cpe:2.3:a:netapp:hci_baseboard_management_controller:h300s:*:*:*:*:*:*:* cpe:2.3:a:netapp:hci_baseboard_management_controller:h410c:*:*:*:*:*:*:* cpe:2.3:a:netapp:hci_baseboard_management_controller:h410s:*:*:*:*:*:*:* cpe:2.3:a:netapp:hci_baseboard_management_controller:h500s:*:*:*:*:*:*:* cpe:2.3:a:netapp:hci_baseboard_management_controller:h700s:*:*:*:*:*:*:* cpe:2.3:o:debian:debian_linux:-:*:*:*:*:*:*:* |
|
| Vendors & Products |
Netapp hci Baseboard Management Controller
|
|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A use-after-free flaw was found in btsdio_remove in drivers\bluetooth\btsdio.c in the Linux Kernel. In this flaw, a call to btsdio_remove with an unfinished job, may cause a race problem leading to a UAF on hdev devices. | 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. |
| Title | kernel: Use after free bug in btsdio_remove due to race condition | Kernel: use after free bug in btsdio_remove due to race condition |
| CPEs | cpe:/a:redhat:enterprise_linux:8::crb cpe:/a:redhat:enterprise_linux:8::realtime cpe:/a:redhat:enterprise_linux:9::appstream cpe:/a:redhat:enterprise_linux:9::crb cpe:/a:redhat:enterprise_linux:9::nfv cpe:/a:redhat:enterprise_linux:9::realtime cpe:/a:redhat:rhel_eus:8.6::crb cpe:/a:redhat:rhel_eus:8.8::crb cpe:/o:redhat:enterprise_linux:6 cpe:/o:redhat:enterprise_linux:7 cpe:/o:redhat:enterprise_linux:8::baseos cpe:/o:redhat:enterprise_linux:9::baseos cpe:/o:redhat:rhel_eus:8.6::baseos cpe:/o:redhat:rhel_eus:8.8::baseos |
|
| References |
|
|