CVE-2024-8805 BlueZ HID over GATT Profile Improper Access Control Remote Code Execution Vulnerability
Network-adjacent attackers can execute arbitrary code on BlueZ installations due to missing authorization in the HID over GATT Profile implementation.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2024-8805?
CVE-2024-8805 is a high-severity missing authorization vulnerability in BlueZ, published on 22 Nov 2024. It can only be exploited from the same machine or local network, with no action from the victim.
Official 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.
Weakness: CWE-284
Which versions are affected by CVE-2024-8805?
It affects 1 product.
Products include Bluez Bluez.
How do I fix CVE-2024-8805?
Apply the vendor's patch.
Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.
Is CVE-2024-8805 being exploited?
There is no known exploitation of CVE-2024-8805 in the wild and no public exploit code.
Other vulnerabilities in BlueZ
Sources
Also known as DEBIAN-CVE-2024-8805, GHSA-7wxw-j8c5-6p5x, ROOT-OS-DEBIAN-11-CVE-2024-8805, UBUNTU-CVE-2024-8805.