Vulnerability · Published Feb 27, 2025 · Assigned by Linux

CVE-2024-57987Bluetooth: btrtl: check for NULL in btrtl_setup_realtek()

Medium 5.5

In plain English

A medium-severity null pointer dereference in Linux from Linux. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 12% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)5.5Medium
Exploit odds (30 days)0.2%top 87.6% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btrtl: check for NULL in btrtl_setup_realtek() If insert an USB dongle which chip is not maintained in ic_id_table, it will hit the NULL point accessed. Add a null point check to avoid the Kernel Oops.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:10kernel6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-64k6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-64k5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-64k-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-64k-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-64k-debug6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-64k-debug5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-64k-debug-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-64k-debug-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-64k-debug-devel6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-64k-debug-devel5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-64k-debug-devel-matched6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-64k-debug-devel-matched5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-64k-debug-modules6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-64k-debug-modules5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-64k-debug-modules-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-64k-debug-modules-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-64k-debug-modules-extra6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-64k-debug-modules-extra5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-64k-devel6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-64k-devel5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-64k-devel-matched6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-64k-devel-matched5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-64k-modules6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-64k-modules5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-64k-modules-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-64k-modules-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-64k-modules-extra6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-64k-modules-extra5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-abi-stablelists6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-abi-stablelists5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-cross-headers6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-cross-headers5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-debug6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-debug5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-debug-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-debug-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-debug-devel6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-debug-devel5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-debug-devel-matched6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-debug-devel-matched5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-debug-modules6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-debug-modules5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-debug-modules-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-debug-modules-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-debug-modules-extra6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-debug-modules-extra5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-debug-uki-virt6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-debug-uki-virt5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-devel6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-devel5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-devel-matched6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-devel-matched5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-doc6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-doc5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-headers6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-headers5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-modules6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-modules5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-modules-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-modules-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-modules-extra6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-modules-extra5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-modules-extra-matched6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:10kernel-rt6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-64k6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-64k5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-64k-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-64k-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-64k-debug6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-64k-debug5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-64k-debug-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-64k-debug-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-64k-debug-devel6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-64k-debug-devel5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-64k-debug-modules6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-64k-debug-modules5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-64k-debug-modules-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-64k-debug-modules-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-64k-debug-modules-extra6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-64k-debug-modules-extra5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-64k-devel6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-64k-devel5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-64k-modules6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-64k-modules5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-64k-modules-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-64k-modules-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-64k-modules-extra6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-64k-modules-extra5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-debug6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-debug5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-debug-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-debug-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-debug-devel6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-debug-devel5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-debug-modules6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-debug-modules5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-debug-modules-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-debug-modules-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-debug-modules-extra6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-debug-modules-extra5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-devel6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-devel5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-modules6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-modules5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-modules-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-modules-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-rt-modules-extra6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-rt-modules-extra5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-tools6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-tools5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-tools-libs6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-tools-libs5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-tools-libs-devel6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-tools-libs-devel5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-uki-virt6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-uki-virt5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-uki-virt-addons6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-uki-virt-addons5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-zfcpdump6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-zfcpdump5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-zfcpdump-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-zfcpdump-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-zfcpdump-devel6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-zfcpdump-devel5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-zfcpdump-devel-matched6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-zfcpdump-devel-matched5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-zfcpdump-modules6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-zfcpdump-modules5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-zfcpdump-modules-core6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-zfcpdump-modules-core5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10kernel-zfcpdump-modules-extra6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9kernel-zfcpdump-modules-extra5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10libperf6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9libperf5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10perf6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9perf5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10python3-perf6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9python3-perf5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10rtla6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9rtla5.14.0-611.5.1.el9_7ALSA-2025:20518
AlmaLinux:10rv6.12.0-124.8.1.el10_1ALSA-2025:20095
AlmaLinux:9rv5.14.0-611.5.1.el9_7ALSA-2025:20518
Debian:13linux6.12.13-1DEBIAN-CVE-2024-57987
Debian:14linux6.12.13-1DEBIAN-CVE-2024-57987
Rocky Linux:10kernel0:6.12.0-124.8.1.el10_1RLSA-2025:20095
Rocky Linux:9kernel0:5.14.0-611.5.1.el9_7RLSA-2025:20518
Ubuntu:22.04:LTSlinux-allwinner-5.19no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-aws-5.19no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-aws-6.2no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-aws-6.5no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-azure-5.19no fix listedUBUNTU-CVE-2024-57987
Ubuntu:24.04:LTSlinux-azure-6.116.11.0-1015.15~24.04.1USN-7521-1
Ubuntu:24.04:LTSlinux-azure-6.116.11.0-1015.15~24.04.1UBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-azure-6.2no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-azure-6.5no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-azure-fde-5.19no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-azure-fde-6.2no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-gcp-5.19no fix listedUBUNTU-CVE-2024-57987
Ubuntu:24.04:LTSlinux-gcp-6.116.11.0-1015.15~24.04.1UBUNTU-CVE-2024-57987
Ubuntu:24.04:LTSlinux-gcp-6.116.11.0-1015.15~24.04.1USN-7521-1
Ubuntu:22.04:LTSlinux-gcp-6.2no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-gcp-6.5no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-hwe-5.19no fix listedUBUNTU-CVE-2024-57987
Ubuntu:24.04:LTSlinux-hwe-6.116.11.0-26.26~24.04.1UBUNTU-CVE-2024-57987
Ubuntu:24.04:LTSlinux-hwe-6.116.11.0-26.26~24.04.1USN-7521-1
Ubuntu:22.04:LTSlinux-hwe-6.2no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-hwe-6.5no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-intel-iot-realtimeno fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-lowlatency-hwe-5.19no fix listedUBUNTU-CVE-2024-57987
Ubuntu:24.04:LTSlinux-lowlatency-hwe-6.116.11.0-1014.15~24.04.1UBUNTU-CVE-2024-57987
Ubuntu:24.04:LTSlinux-lowlatency-hwe-6.116.11.0-1014.15~24.04.1USN-7521-3
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.2no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.5no fix listedUBUNTU-CVE-2024-57987
Ubuntu:24.04:LTSlinux-nvidia-6.116.11.0-1010.10UBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-nvidia-6.2no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-nvidia-6.5no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-oem-5.17no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-oem-6.0no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-oem-6.1no fix listedUBUNTU-CVE-2024-57987
Ubuntu:24.04:LTSlinux-oem-6.116.11.0-1022.22UBUNTU-CVE-2024-57987
Ubuntu:24.04:LTSlinux-oem-6.116.11.0-1022.22USN-7521-1
Ubuntu:22.04:LTSlinux-oem-6.5no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-oracle-6.5no fix listedUBUNTU-CVE-2024-57987
Ubuntu:24.04:LTSlinux-raspi-realtimeno fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-riscvno fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-riscv-5.19no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-riscv-6.5no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-starfive-5.19no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-starfive-6.2no fix listedUBUNTU-CVE-2024-57987
Ubuntu:22.04:LTSlinux-starfive-6.5no fix listedUBUNTU-CVE-2024-57987

Affected products (as reported)

VendorProductVersions
Linux Linux b39910bb54d9ff696caaed4e83ae92a798cd8bf8 – before 1158ad8e8abb361d4b2aaa010c9af74de20ab82bb39910bb54d9ff696caaed4e83ae92a798cd8bf8 – before 02f9da874e5e4626f81772eacc18967921998a71b39910bb54d9ff696caaed4e83ae92a798cd8bf8 – before 3c15082f3567032d196e8760753373332508c2ca
Linux Linux 6.10

Weakness: CWE-476 · Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

References