# CVE-2024-8805: linux: BlueZ HID over GATT Profile Improper Access Control Remote Code Execution Vulnerability

CVE-2024-8805 is fixed in 46 products on 1 platform, first by DEBIAN-CVE-2024-8805, released November 22, 2024. It is not reported as exploited. Patch Radar priority: High.

- Web page: https://patchblox.com/security/cve/CVE-2024-8805
- Priority: High
- CVSS: 8.8 (high)
- EPSS: 0.0204
- CISA KEV: not listed
- Exploited (vendor report): no
- Publicly disclosed: no
- Published: Nov 22, 2024

## Description

BlueZ HID over GATT Profile Improper Access Control Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of BlueZ. Authentication is not required to exploit this vulnerability.  The specific flaw exists within the implementation of the HID over GATT Profile. The issue results from the lack of authorization prior to allowing access to functionality. An attacker can leverage this vulnerability to execute code in the context of the current user. Was ZDI-CAN-25177.

## Where it's fixed

| Platform | Product | Fixed in | Fix | Released |
|---|---|---|---|---|
| Linux | bpftool ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | bpftool ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | dtb-aarch64 opensuse-leap 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-64kb opensuse-leap 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-64kb sles 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-azure opensuse-leap 15.6 | 6.4.0-150600.8.23.1 | [SUSE-SU-2025:0117-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0117-1.md) | Jan 15, 2025 |
| Linux | kernel-azure sles 15.6 | 6.4.0-150600.8.23.1 | [SUSE-SU-2025:0117-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0117-1.md) | Jan 15, 2025 |
| Linux | kernel-coco sles 15.6 | 6.4.0-15061.12.coco15sp6.1 | [SUSE-SU-2025:0289-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0289-1.md) | Jan 29, 2025 |
| Linux | kernel-coco_debug sles 15.6 | 6.4.0-15061.12.coco15sp6.1 | [SUSE-SU-2025:0289-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0289-1.md) | Jan 29, 2025 |
| Linux | kernel-debug opensuse-leap 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-default opensuse-leap 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-default sles 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-default-base opensuse-leap 15.6 | 6.4.0-150600.23.33.1.150600.12.14.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-default-base sles 15.6 | 6.4.0-150600.23.33.1.150600.12.14.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-docs opensuse-leap 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-docs sles 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-kvmsmall opensuse-leap 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-livepatch-SLE15-SP6-RT_Update_0 sles 15.6 | 14-150600.3.1 | [SUSE-SU-2025:1385-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-1385-1.md) | Apr 28, 2025 |
| Linux | kernel-livepatch-SLE15-SP6-RT_Update_7 sles 15.6 | 1-150600.1.3.1 | [SUSE-SU-2025:0153-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0153-1.md) | Jan 17, 2025 |
| Linux | kernel-livepatch-SLE15-SP6_Update_5 sles 15.6 | 8-150600.2.1 | [SUSE-SU-2025:1468-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-1468-1.md) | May 6, 2025 |
| Linux | kernel-livepatch-SLE15-SP6_Update_7 sles 15.6 | 1-150600.13.3.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-obs-build opensuse-leap 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-obs-build sles 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-obs-qa opensuse-leap 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-rt opensuse-leap 15.6 | 6.4.0-150600.10.23.1 | [SUSE-SU-2025:0153-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0153-1.md) | Jan 17, 2025 |
| Linux | kernel-rt_debug opensuse-leap 15.6 | 6.4.0-150600.10.23.1 | [SUSE-SU-2025:0153-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0153-1.md) | Jan 17, 2025 |
| Linux | kernel-source opensuse-leap 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-source sles 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-source-azure opensuse-leap 15.6 | 6.4.0-150600.8.23.1 | [SUSE-SU-2025:0117-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0117-1.md) | Jan 15, 2025 |
| Linux | kernel-source-azure sles 15.6 | 6.4.0-150600.8.23.1 | [SUSE-SU-2025:0117-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0117-1.md) | Jan 15, 2025 |
| Linux | kernel-source-coco sles 15.6 | 6.4.0-15061.12.coco15sp6.1 | [SUSE-SU-2025:0289-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0289-1.md) | Jan 29, 2025 |
| Linux | kernel-source-rt opensuse-leap 15.6 | 6.4.0-150600.10.23.1 | [SUSE-SU-2025:0153-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0153-1.md) | Jan 17, 2025 |
| Linux | kernel-syms opensuse-leap 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-syms sles 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-syms-azure opensuse-leap 15.6 | 6.4.0-150600.8.23.1 | [SUSE-SU-2025:0117-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0117-1.md) | Jan 15, 2025 |
| Linux | kernel-syms-azure sles 15.6 | 6.4.0-150600.8.23.1 | [SUSE-SU-2025:0117-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0117-1.md) | Jan 15, 2025 |
| Linux | kernel-syms-coco sles 15.6 | 6.4.0-15061.12.coco15sp6.1 | [SUSE-SU-2025:0289-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0289-1.md) | Jan 29, 2025 |
| Linux | kernel-syms-rt opensuse-leap 15.6 | 6.4.0-150600.10.23.1 | [SUSE-SU-2025:0153-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0153-1.md) | Jan 17, 2025 |
| Linux | kernel-uek ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-container ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-container ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-container-debug ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-container-debug ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-core ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-core ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-debug ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-debug ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-debug-core ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-debug-core ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-debug-devel ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-debug-devel ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-debug-modules ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-debug-modules ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-debug-modules-extra ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-debug-modules-extra ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-devel ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-devel ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-doc ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-doc ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-modules ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-modules ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-modules-extra ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek-modules-extra ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek64k ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek64k ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek64k-core ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek64k-core ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek64k-modules ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek64k-modules ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek64k-modules-extra ol 8 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-uek64k-modules-extra ol 9 | 0:5.15.0-309.180.4.el9uek | [ELSA-2025-20365](https://patchblox.com/security/data/fix/linux/elsa-2025-20365.md) | Jun 8, 2025 |
| Linux | kernel-zfcpdump opensuse-leap 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | kernel-zfcpdump sles 15.6 | 6.4.0-150600.23.33.1 | [SUSE-SU-2025:0154-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-0154-1.md) | Jan 17, 2025 |
| Linux | linux Debian 12.15 (bookworm) | 6.1.115-1 | [DEBIAN-CVE-2024-8805](https://patchblox.com/security/data/fix/linux/debian-cve-2024-8805.md) | Nov 22, 2024 |
| Linux | linux Debian 13.5 (trixie) | 6.11.4-1 | [DEBIAN-CVE-2024-8805](https://patchblox.com/security/data/fix/linux/debian-cve-2024-8805.md) | Nov 22, 2024 |
| Linux | linux Debian 14 | 6.11.4-1 | [DEBIAN-CVE-2024-8805](https://patchblox.com/security/data/fix/linux/debian-cve-2024-8805.md) | Nov 22, 2024 |

---

Data as of 2026-11-08T13:06:02Z UTC. Source: Patchblox Patch Radar (https://patchblox.com/security/patch-radar). Patchblox finds out-of-date software on Windows, macOS and Linux and updates it through release rings: https://patchblox.com/demo

Free to use with attribution: show "Data: Patchblox Patch Radar" with a link to https://patchblox.com/security/patch-radar. Terms, including what needs a written agreement: https://patchblox.com/security/patch-radar/use-the-data

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.
