CVE-2023-45866
Bluetooth HID Hosts in BlueZ may permit an unauthenticated Peripheral role HID Device to initiate...
Bluetooth HID Hosts in BlueZ may permit an unauthenticated Peripheral role HID Device to initiate and establish an encrypted connection, and accept HID keyboard reports, potentially permitting injection of HID messages when no user interaction has occurred in the Central role to authorize such access. An example affected package is bluez 5.64-0ubuntu1 in Ubuntu 22.04LTS. NOTE: in some cases, a CVE-2020-0556 mitigation would have already addressed this Bluetooth HID Hosts issue.
Attack profile
How easy it is to exploit
- Attack vector
- Adjacent network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
NVD Score used
6.3
Bluetooth HID Hosts in BlueZ may permit an unauthenticated Peripheral role HID Device to initiate and establish an encrypted connection, and accept HID keyboard reports, potentially permitting injection of HID messages when no user interaction has occurred in the Central role to authorize such access. An example affected package is bluez 5.64-0ubuntu1 in Ubuntu 22.04LTS. NOTE: in some cases, a CVE-2020-0556 mitigation would have already addressed this Bluetooth HID Hosts issue.
- Record
CVE-2023-45866- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Weakness
- CWE-287
- Updated
- 2026-11-02
CVE List No score
Bluetooth HID Hosts in BlueZ may permit an unauthenticated Peripheral role HID Device to initiate and establish an encrypted connection, and accept HID keyboard reports, potentially permitting injection of HID messages when no user interaction has occurred in the Central role to authorize such access. An example affected package is bluez 5.64-0ubuntu1 in Ubuntu 22.04LTS. NOTE: in some cases, a CVE-2020-0556 mitigation would have already addressed this Bluetooth HID Hosts issue.
- Record
CVE-2023-45866- Updated
- 2026-11-02
EUVDEUVD-2023-50132 No score
Bluetooth HID Hosts in BlueZ may permit an unauthenticated Peripheral role HID Device to initiate and establish an encrypted connection, and accept HID keyboard reports, potentially permitting injection of HID messages when no user interaction has occurred in the Central role to authorize such access. An example affected package is bluez 5.64-0ubuntu1 in Ubuntu 22.04LTS. NOTE: in some cases, a CVE-2020-0556 mitigation would have already addressed this Bluetooth HID Hosts issue.
- Record
EUVD-2023-50132- Updated
- 2026-11-02
GitHub AdvisoriesGHSA-qjcj-xg77-6c32
8.8
Bluetooth HID Hosts in BlueZ may permit an unauthenticated Peripheral role HID Device to initiate...
Bluetooth HID Hosts in BlueZ may permit an unauthenticated Peripheral role HID Device to initiate and establish an encrypted connection, and accept HID keyboard reports, potentially permitting injection of HID messages when no user interaction has occurred in the Central role to authorize such access. An example affected package is bluez 5.64-0ubuntu1 in Ubuntu 22.04LTS. NOTE: in some cases, a CVE-2020-0556 mitigation would have already addressed this Bluetooth HID Hosts issue.
- Record
GHSA-qjcj-xg77-6c32- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-287
- Updated
- 2026-11-02
OSVAZL-32161
6.3
CVE-2023-45866 affecting package bluez for versions less than 5.63-5
Bluetooth HID Hosts in BlueZ may permit an unauthenticated Peripheral role HID Device to initiate and establish an encrypted connection, and accept HID keyboard reports, potentially permitting injection of HID messages when no user interaction has occurred in the Central role to authorize such access. An example affected package is bluez 5.64-0ubuntu1 in Ubuntu 22.04LTS. NOTE: in some cases, a CVE-2020-0556 mitigation would have already addressed this Bluetooth HID Hosts issue.
- Record
AZL-32161- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVAZL-34571
6.3
CVE-2023-45866 affecting package bluez for versions less than 5.63-6
Bluetooth HID Hosts in BlueZ may permit an unauthenticated Peripheral role HID Device to initiate and establish an encrypted connection, and accept HID keyboard reports, potentially permitting injection of HID messages when no user interaction has occurred in the Central role to authorize such access. An example affected package is bluez 5.64-0ubuntu1 in Ubuntu 22.04LTS. NOTE: in some cases, a CVE-2020-0556 mitigation would have already addressed this Bluetooth HID Hosts issue.
- Record
AZL-34571- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-05
Show 20 moreShow less
OSVBELL-CVE-2023-45866
6.3
- Record
BELL-CVE-2023-45866- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSV
6.3
Bluetooth HID Hosts in BlueZ may permit an unauthenticated Peripheral role HID Device to initiate and establish an encrypted connection, and accept HID keyboard reports, potentially permitting injection of HID messages when no user interaction has occurred in the Central role to authorize such access. An example affected package is bluez 5.64-0ubuntu1 in Ubuntu 22.04LTS. NOTE: in some cases, a CVE-2020-0556 mitigation would have already addressed this Bluetooth HID Hosts issue.
- Record
CVE-2023-45866- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVDEBIAN-CVE-2023-45866
6.3
Bluetooth HID Hosts in BlueZ may permit an unauthenticated Peripheral role HID Device to initiate and establish an encrypted connection, and accept HID keyboard reports, potentially permitting injection of HID messages when no user interaction has occurred in the Central role to authorize such access. An example affected package is bluez 5.64-0ubuntu1 in Ubuntu 22.04LTS. NOTE: in some cases, a CVE-2020-0556 mitigation would have already addressed this Bluetooth HID Hosts issue.
- Record
DEBIAN-CVE-2023-45866- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVOESA-2023-1948
8.8
bluez security update
This package provides all utilities for use in Bluetooth applications. The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A.
Security Fix(es):
Bluetooth HID Hosts in BlueZ may permit an unauthenticated Peripheral role HID Device to initiate and establish an encrypted connection, and accept HID keyboard reports, potentially permitting injection of HID messages when no user interaction has occurred in the Central role to authorize such access. An example affected package is bluez 5.64-0ubuntu1 in Ubuntu 22.04LTS. NOTE: in some cases, a CVE-2020-0556 mitigation would have already addressed this Bluetooth HID Hosts issue.(CVE-2023-45866)
- Record
OESA-2023-1948- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2024:11154
6.3
Red Hat Security Advisory: bluez security update
- Record
RHSA-2024:11154- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVRHSA-2024:9413
7.1
Red Hat Security Advisory: bluez security update
- Record
RHSA-2024:9413- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:A/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2023-45866
6.3
Bluetooth HID Hosts in BlueZ may permit an unauthenticated Peripheral role HID Device to initiate and establish an encrypted connection, and accept HID keyboard reports, potentially permitting injection of HID messages when no user interaction has occurred in the Central role to authorize such access. An example affected package is bluez 5.64-0ubuntu1 in Ubuntu 22.04LTS. NOTE: in some cases, a CVE-2020-0556 mitigation would have already addressed this Bluetooth HID Hosts issue.
- Record
UBUNTU-CVE-2023-45866- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVALSA-2024:11154 No score
Moderate: bluez security update
The bluez packages contain the following utilities for use in Bluetooth applications: hcitool, hciattach, hciconfig, bluetoothd, l2ping, start scripts (AlmaLinux), and pcmcia configuration files.
Security Fix(es):
- bluez: unauthorized HID device connections allows keystroke injection and arbitrary commands execution (CVE-2023-45866)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2024:11154- Updated
- 2026-11-02
OSVALSA-2024:9413 No score
Moderate: bluez security update
The bluez packages contain the following utilities for use in Bluetooth applications: hcitool, hciattach, hciconfig, bluetoothd, l2ping, start scripts (AlmaLinux), and pcmcia configuration files.
Security Fix(es):
- bluez: unauthorized HID device connections allows keystroke injection and arbitrary commands execution (CVE-2023-45866)
- BlueZ: Audio Profile AVRCP Improper Validation of Array Index Remote Code Execution Vulnerability (CVE-2023-27349)
- bluez: phone book access profile heap-based buffer overflow remote code execution vulnerability (CVE-2023-51596)
- bluez: OBEX library out-of-bounds read information disclosure vulnerability (CVE-2023-51594)
- bluez: audio profile avrcp parse_media_folder out-of-bounds read information disclosure vulnerability (CVE-2023-51592)
- bluez: audio profile avrcp parse_media_element out-of-bounds read information disclosure vulnerability (CVE-2023-51589)
- bluez: avrcp_parse_attribute_list out-of-bounds read information disclosure vulnerability (CVE-2023-51580)
- bluez: AVRCP stack-based buffer overflow remote code execution vulnerability (CVE-2023-44431)
- bluez: phone book access profile heap-based buffer overflow remote code execution vulnerability (CVE-2023-50230)
- bluez: phone book access profile heap-based buffer overflow remote code execution vulnerability (CVE-2023-50229)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2024:9413- Updated
- 2026-11-02
OSVASB-A-294854926 No score
In multiple locations, there is a possible way to inject keystrokes due to improper input validation. This could lead to remote (proximal/adjacent) escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
- Record
ASB-A-294854926- Updated
- 2026-11-05
OSVCLSA-2025-1763031616 No score
bluez: Fix of 10 CVEs
- CVE-2023-27349: fix crash while handling unsupported events in avrcp
- CVE-2023-44431: fix Stack-based buffer overflow and remote code execution vulnerability
- CVE-2023-45866: restrict HID connections to avoid unauthorized input injection
- CVE-2023-50229: fix heap-based buffer overflow vulnerability in handling Phone Book Access profile by adding proper validation of user-supplied data length before copying to buffer
- CVE-2023-50230: fix heap-based buffer overflow vulnerability in Phone Book Access profile to prevent arbitrary code execution by validating user-supplied data length before copying to buffer
- CVE-2023-51580: validate AVRCP attribute list data to prevent out-of-bounds reads and information disclosure
- CVE-2023-51589: validate AVRCP media element data to prevent out-of-bounds reads and information disclosure
- CVE-2023-51592: validate AVRCP media folder data to prevent out-of-bounds reads and information disclosure
- CVE-2023-51594: validate OBEX protocol parameters to prevent out-of-bounds reads and information disclosure
- CVE-2023-51596: validate PBAP data length to prevent heap overflow and remote code execution
- Record
CLSA-2025-1763031616- Updated
- 2026-11-02
OSVMGASA-2023-0353 No score
Updated bluez packages fix a security vulnerability
This update fixes the following security issue. Bluetooth HID Hosts in BlueZ may permit an unauthenticated Peripheral role HID Device to initiate and establish an encrypted connection, and accept HID keyboard reports, potentially permitting injection of HID messages when no user interaction has occurred in the Central role to authorize such access (CVE-2023-45866).
- Record
MGASA-2023-0353- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13507-1 No score
bluez-5.70-2.1 on GA media
These are all security issues fixed in the bluez-5.70-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13507-1- Updated
- 2026-11-02
OSVRLSA-2024:9413 No score
Moderate: bluez security update
The bluez packages contain the following utilities for use in Bluetooth applications: hcitool, hciattach, hciconfig, bluetoothd, l2ping, start scripts (Rocky Enterprise Software Foundation), and pcmcia configuration files.
Security Fix(es):
-
bluez: unauthorized HID device connections allows keystroke injection and arbitrary commands execution (CVE-2023-45866)
-
BlueZ: Audio Profile AVRCP Improper Validation of Array Index Remote Code Execution Vulnerability (CVE-2023-27349)
-
bluez: phone book access profile heap-based buffer overflow remote code execution vulnerability (CVE-2023-51596)
-
bluez: OBEX library out-of-bounds read information disclosure vulnerability (CVE-2023-51594)
-
bluez: audio profile avrcp parse_media_folder out-of-bounds read information disclosure vulnerability (CVE-2023-51592)
-
bluez: audio profile avrcp parse_media_element out-of-bounds read information disclosure vulnerability (CVE-2023-51589)
-
bluez: avrcp_parse_attribute_list out-of-bounds read information disclosure vulnerability (CVE-2023-51580)
-
bluez: AVRCP stack-based buffer overflow remote code execution vulnerability (CVE-2023-44431)
-
bluez: phone book access profile heap-based buffer overflow remote code execution vulnerability (CVE-2023-50230)
-
bluez: phone book access profile heap-based buffer overflow remote code execution vulnerability (CVE-2023-50229)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 9.5 Release Notes linked from the References section.
- Record
RLSA-2024:9413- Updated
- 2026-11-02
OSVSUSE-SU-2025:03269-1 No score
Security update for bluez
This update for bluez fixes the following issues:
- CVE-2023-45866: keystroke injection and arbitrary command execution via HID device connections (bsc#1217877).
- Record
SUSE-SU-2025:03269-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:03277-1 No score
Security update for bluez
This update for bluez fixes the following issues:
- CVE-2023-45866: keystroke injection and arbitrary command execution via HID device connections (bsc#1217877).
- Record
SUSE-SU-2025:03277-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:03590-1 No score
Security update for bluez
This update for bluez fixes the following issues:
- CVE-2023-45866: keystroke injection and arbitrary command execution via HID device connections (bsc#1217877).
- Record
SUSE-SU-2025:03590-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20804-1 No score
Security update for bluez
This update for bluez fixes the following issues:
- CVE-2023-45866: Fixed unauthorized HID device connections allowing keystroke injection and arbitrary commands execution (bsc#1217877)
- Record
SUSE-SU-2025:20804-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:20041-1 No score
Security update for bluez
This update for bluez fixes the following issues:
- CVE-2023-45866: keystroke injection and arbitrary command execution via HID device connections (bsc#1217877).
- Record
SUSE-SU-2026:20041-1- Updated
- 2026-11-02
OSVUSN-6540-1 No score
bluez vulnerability
It was discovered that BlueZ did not properly restrict non-bonded devices from injecting HID events into the input subsystem. This could allow a physically proximate attacker to inject keystrokes and execute arbitrary commands whilst the device is discoverable.
- Record
USN-6540-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
bluezAlmaLinux:8 |
before 5.63-3.el8_10.alma.1 | 5.63-3.el8_10.alma.1 |
bluez-cupsAlmaLinux:8 |
before 5.63-3.el8_10.alma.1 | 5.63-3.el8_10.alma.1 |
bluez-hid2hciAlmaLinux:8 |
before 5.63-3.el8_10.alma.1 | 5.63-3.el8_10.alma.1 |
bluez-libsAlmaLinux:8 |
before 5.63-3.el8_10.alma.1 | 5.63-3.el8_10.alma.1 |
bluez-libs-develAlmaLinux:8 |
before 5.63-3.el8_10.alma.1 | 5.63-3.el8_10.alma.1 |
bluez-obexdAlmaLinux:8 |
before 5.63-3.el8_10.alma.1 | 5.63-3.el8_10.alma.1 |
bluezAlmaLinux:9 From an advisory covering 10 CVEs |
before 5.72-2.el9 | 5.72-2.el9 |
bluez-cupsAlmaLinux:9 From an advisory covering 10 CVEs |
before 5.72-2.el9 | 5.72-2.el9 |
bluez-libsAlmaLinux:9 From an advisory covering 10 CVEs |
before 5.72-2.el9 | 5.72-2.el9 |
bluez-libs-develAlmaLinux:9 From an advisory covering 10 CVEs |
before 5.72-2.el9 | 5.72-2.el9 |
Show 92 moreShow less
| Package | Affected | Fixed |
|---|---|---|
bluez-obexdAlmaLinux:9 From an advisory covering 10 CVEs |
before 5.72-2.el9 | 5.72-2.el9 |
platform/packages/modules/BluetoothAndroid |
14-next:0 up to 14-next:2023-12-05, plus listed versions 14-next |
14-next:2023-12-05 |
platform/packages/modules/BluetoothAndroid |
13:0 up to 13:2023-12-05, plus listed versions 13 |
13:2023-12-05 |
platform/packages/modules/BluetoothAndroid |
14:0 up to 14:2023-12-05, plus listed versions 14 |
14:2023-12-05 |
bluezAzure Linux:2 |
before 5.63-5 | 5.63-5 |
bluezAzure Linux:3 |
before 5.63-6 | 5.63-6 |
bluezAlpaquita:23 |
5.66-r1 up to 5.66-r2 | 5.66-r2 |
bluezTuxCare:AlmaLinux:9.2 From an advisory covering 10 CVEs |
before 5.72-4.el9.tuxcare.els1 | 5.72-4.el9.tuxcare.els1 |
bluez-cupsTuxCare:AlmaLinux:9.2 From an advisory covering 10 CVEs |
before 5.72-4.el9.tuxcare.els1 | 5.72-4.el9.tuxcare.els1 |
bluez-hid2hciTuxCare:AlmaLinux:9.2 From an advisory covering 10 CVEs |
before 5.72-4.el9.tuxcare.els1 | 5.72-4.el9.tuxcare.els1 |
bluez-libsTuxCare:AlmaLinux:9.2 From an advisory covering 10 CVEs |
before 5.72-4.el9.tuxcare.els1 | 5.72-4.el9.tuxcare.els1 |
bluez-libs-develTuxCare:AlmaLinux:9.2 From an advisory covering 10 CVEs |
before 5.72-4.el9.tuxcare.els1 | 5.72-4.el9.tuxcare.els1 |
bluez-meshTuxCare:AlmaLinux:9.2 From an advisory covering 10 CVEs |
before 5.72-4.el9.tuxcare.els1 | 5.72-4.el9.tuxcare.els1 |
bluez-obexdTuxCare:AlmaLinux:9.2 From an advisory covering 10 CVEs |
before 5.72-4.el9.tuxcare.els1 | 5.72-4.el9.tuxcare.els1 |
bluezDebian:12 |
before 5.66-1+deb12u1, plus listed versions 5.66-1 |
5.66-1+deb12u1 |
bluezDebian:13 |
before 5.70-1.1 | 5.70-1.1 |
bluezDebian:14 |
before 5.70-1.1 | 5.70-1.1 |
bluezDebian:10 |
before 5.50-1.2~deb10u4, plus listed versions 5.50-15.50-1.15.50-1.2~deb10u15.50-1.2~deb10u25.50-1.2~deb10u3 |
5.50-1.2~deb10u4 |
bluezDebian:11 |
before 5.55-3.1+deb11u1, plus listed versions 5.55-3.1 |
5.55-3.1+deb11u1 |
bluezMageia:9 |
before 5.70-1.mga9 | 5.70-1.mga9 |
bluezopenEuler:20.03-LTS-SP1 |
before 5.54-13.oe1 | 5.54-13.oe1 |
bluezopenEuler:20.03-LTS-SP3 |
before 5.54-13.oe1 | 5.54-13.oe1 |
bluezopenEuler:20.03-LTS-SP4 |
before 5.54-13.oe2003sp4 | 5.54-13.oe2003sp4 |
bluezopenEuler:22.03-LTS |
before 5.54-18.oe2203sp2 | 5.54-18.oe2203sp2 |
bluezopenEuler:22.03-LTS-SP1 |
before 5.54-18.oe2203sp1 | 5.54-18.oe2203sp1 |
bluezopenEuler:22.03-LTS-SP2 |
before 5.54-18.oe2203sp2 | 5.54-18.oe2203sp2 |
bluez-cupsRed Hat:enterprise_linux:8::appstream |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-cups-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-hid2hci-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-libs-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-obexd-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluezRed Hat:enterprise_linux:8::baseos |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-cups-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-debugsourceRed Hat:enterprise_linux:8::baseos |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-hid2hciRed Hat:enterprise_linux:8::baseos |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-hid2hci-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-libsRed Hat:enterprise_linux:8::baseos |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-libs-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-obexdRed Hat:enterprise_linux:8::baseos |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-obexd-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-cups-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-debugsourceRed Hat:enterprise_linux:8::crb |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-hid2hci-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-libs-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-libs-develRed Hat:enterprise_linux:8::crb |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-obexd-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:5.63-3.el8_10 | 0:5.63-3.el8_10 |
bluez-cupsRed Hat:enterprise_linux:9::appstream From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-cups-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-hid2hci-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-libs-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-libs-devel-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-mesh-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-obexdRed Hat:enterprise_linux:9::appstream From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-obexd-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluezRed Hat:enterprise_linux:9::baseos From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-cups-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-debugsourceRed Hat:enterprise_linux:9::baseos From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-hid2hci-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-libsRed Hat:enterprise_linux:9::baseos From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-libs-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-libs-devel-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-mesh-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-obexd-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-cups-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-debugsourceRed Hat:enterprise_linux:9::crb From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-hid2hci-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-libs-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-libs-develRed Hat:enterprise_linux:9::crb From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-libs-devel-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-mesh-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluez-obexd-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluezRocky Linux:9 From an advisory covering 10 CVEs |
before 0:5.72-2.el9 | 0:5.72-2.el9 |
bluezSUSE:Linux Enterprise Micro 5.5 |
before 5.65-150500.3.14.1 | 5.65-150500.3.14.1 |
bluezSUSE:Linux Enterprise Micro 5.3 |
before 5.62-150400.4.22.1 | 5.62-150400.4.22.1 |
bluezSUSE:Linux Enterprise Micro 5.4 |
before 5.62-150400.4.22.1 | 5.62-150400.4.22.1 |
bluezSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 |
before 5.13-5.45.1 | 5.13-5.45.1 |
bluezSUSE:Linux Micro 6.1 |
before 5.70-slfo.1.1_2.1 | 5.70-slfo.1.1_2.1 |
bluezSUSE:Linux Micro 6.0 |
before 5.70-2.1 | 5.70-2.1 |
bluezUbuntu:Pro:16.04:LTS |
before 5.37-0ubuntu5.3+esm3, plus listed versions 5.35-0ubuntu25.36-0ubuntu15.37-0ubuntu55.37-0ubuntu5.15.37-0ubuntu5.35.37-0ubuntu5.3+esm15.37-0ubuntu5.3+esm2 |
5.37-0ubuntu5.3+esm3 |
bluezUbuntu:Pro:18.04:LTS |
before 5.48-0ubuntu3.9+esm1, plus listed versions 5.46-0ubuntu35.46-0ubuntu45.48-0ubuntu35.48-0ubuntu3.15.48-0ubuntu3.2 Show 7 moreShow less5.48-0ubuntu3.35.48-0ubuntu3.45.48-0ubuntu3.55.48-0ubuntu3.65.48-0ubuntu3.75.48-0ubuntu3.85.48-0ubuntu3.9 |
5.48-0ubuntu3.9+esm1 |
bluezUbuntu:20.04:LTS |
before 5.53-0ubuntu3.7, plus listed versions 5.50-0ubuntu45.51-0ubuntu15.51-0ubuntu25.52-0ubuntu15.52-0ubuntu2 Show 9 moreShow less5.53-0ubuntu15.53-0ubuntu25.53-0ubuntu35.53-0ubuntu3.15.53-0ubuntu3.25.53-0ubuntu3.35.53-0ubuntu3.45.53-0ubuntu3.55.53-0ubuntu3.6 |
5.53-0ubuntu3.7 |
bluezUbuntu:22.04:LTS |
before 5.64-0ubuntu1.1, plus listed versions 5.60-0ubuntu25.62-0ubuntu15.62-0ubuntu25.63-0ubuntu15.63-0ubuntu25.64-0ubuntu1 |
5.64-0ubuntu1.1 |
bluezUbuntu:24.04:LTS |
before 5.70-0ubuntu3, plus listed versions 5.68-0ubuntu15.70-0ubuntu15.70-0ubuntu2 |
5.70-0ubuntu3 |
bluezopenSUSE:Tumbleweed |
before 5.70-2.1 | 5.70-2.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | Eason-zz/BluetoothDucky | 2024-01-16 |
| PoC in GitHub | pentestfunctions/BlueDucky | 2024-01-16 |
| PoC in GitHub | jjjjjjjj987/cve-2023-45866-py | 2024-01-23 |
| PoC in GitHub | cisnarfu/Bluepop | 2024-06-29 |
| PoC in GitHub | AvishekDhakal/CVE-2023-45866_EXPLOITS | 2024-09-02 |
| PoC in GitHub | Chedrian07/CVE-2023-45866-POC | 2024-10-09 |
| PoC in GitHub | Danyw24/blueXploit | 2024-12-15 |
| PoC in GitHub | xG3nesis/RustyInjector | 2024-12-20 |
| PoC in GitHub | v3ilsm1th/CVE-2023-45866_WIP | 2025-03-27 |
| PoC in GitHub | Sergeb250/BlueDucky | 2025-08-26 |
| PoC in GitHub | hegaz0y/-BuL | 2026-05-31 |
| PoC in GitHub | KiroShehata/CVE-2023-45866-Bluetooth-Security-Research | 2026-10-05 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | OSV | |
| exploits, facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-45866 is a medium vulnerability (CVSS 6.3) in Apple Ipados, published December 1, 2023. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 7.88%, the 94th percentile. Fixed in bluez 5.63-3.el8_10.alma.1.
References
bluetooth.com
changelogs.ubuntu.com/changelogs/pool/main/b/bluez/bluez_5.64-0ubuntu1/changelog
github.com/skysafe/reblog/tree/main/cve-2023-45866
git.kernel.org/pub/scm/bluetooth/bluez.git/commit/profiles/input?id=25a471a83e02e1effb15d5a488b3f0085eaeb675
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/D2N2P5LMP3V7IJONALV2KOFL4NUU23CJ
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/77YQQS5FXPYE6WBBZO3REFIRAUJHERFA
Show 91 moreShow less
support.apple.com/kb/HT214036
support.apple.com/kb/HT214035
seclists.org/fulldisclosure/2023/Dec/9
seclists.org/fulldisclosure/2023/Dec/7
lists.debian.org/debian-lts-announce/2023/12/msg00011.html
debian.org/security/2023/dsa-5584
security.gentoo.org/glsa/202401-03
lists.fedoraproject.org/archives/list/[email protected]/message/77YQQS5FXPYE6WBBZO3REFIRAUJHERFA
lists.fedoraproject.org/archives/list/[email protected]/message/D2N2P5LMP3V7IJONALV2KOFL4NUU23CJ
nvd.nist.gov/vuln/detail/CVE-2023-45866
github.com/advisories/GHSA-qjcj-xg77-6c32
access.redhat.com/errata/RHSA-2024:11154
access.redhat.com/security/cve/CVE-2023-45866
bugzilla.redhat.com/2253391
errata.almalinux.org/8/ALSA-2024-11154.html
access.redhat.com/errata/RHSA-2024:9413
access.redhat.com/security/cve/CVE-2023-27349
access.redhat.com/security/cve/CVE-2023-44431
access.redhat.com/security/cve/CVE-2023-50229
access.redhat.com/security/cve/CVE-2023-50230
access.redhat.com/security/cve/CVE-2023-51580
access.redhat.com/security/cve/CVE-2023-51589
access.redhat.com/security/cve/CVE-2023-51592
access.redhat.com/security/cve/CVE-2023-51594
access.redhat.com/security/cve/CVE-2023-51596
bugzilla.redhat.com/2278787
bugzilla.redhat.com/2278945
bugzilla.redhat.com/2278955
bugzilla.redhat.com/2278962
bugzilla.redhat.com/2278965
bugzilla.redhat.com/2278967
bugzilla.redhat.com/2278969
bugzilla.redhat.com/2278972
bugzilla.redhat.com/2278974
errata.almalinux.org/9/ALSA-2024-9413.html
source.android.com/security/bulletin/2023-12-01
android.googlesource.com/platform/packages/modules/Bluetooth/+/25a7d9aaceea0f7d6cb4ae3da5aa66efb0bc7db8
android.googlesource.com/platform/packages/modules/Bluetooth/+/f4e439c22354f0aa868a982bc88bcc9de3bc37f7
android.googlesource.com/platform/packages/modules/Bluetooth/+/a99edb35d6c044dbd607a74b88102bf2f36d5ef5
android.googlesource.com/platform/packages/modules/Bluetooth/+/9194524a92e0f5859caeab1ff487d21d9b513d0b
android.googlesource.com/platform/packages/modules/Bluetooth/+/5673b3c6bbe8c6c9edb8afb5e9499dc3a41d3943
docs.bell-sw.com/security/cves/CVE-2023-45866
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2025-1763031616.html
security-tracker.debian.org/tracker/CVE-2023-45866
advisories.mageia.org/MGASA-2023-0353.html
bugs.mageia.org/show_bug.cgi?id=32604
ubuntu.com/security/notices/USN-6540-1
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2023-1948
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2253391
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_11154.json
cve.org/CVERecord?id=CVE-2023-45866
docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/9.5_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=2278787
bugzilla.redhat.com/show_bug.cgi?id=2278945
bugzilla.redhat.com/show_bug.cgi?id=2278955
bugzilla.redhat.com/show_bug.cgi?id=2278962
bugzilla.redhat.com/show_bug.cgi?id=2278965
bugzilla.redhat.com/show_bug.cgi?id=2278967
bugzilla.redhat.com/show_bug.cgi?id=2278969
bugzilla.redhat.com/show_bug.cgi?id=2278972
bugzilla.redhat.com/show_bug.cgi?id=2278974
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_9413.json
cve.org/CVERecord?id=CVE-2023-27349
nvd.nist.gov/vuln/detail/CVE-2023-27349
zerodayinitiative.com/advisories/ZDI-23-386
cve.org/CVERecord?id=CVE-2023-44431
nvd.nist.gov/vuln/detail/CVE-2023-44431
cve.org/CVERecord?id=CVE-2023-50229
nvd.nist.gov/vuln/detail/CVE-2023-50229
cve.org/CVERecord?id=CVE-2023-50230
nvd.nist.gov/vuln/detail/CVE-2023-50230
cve.org/CVERecord?id=CVE-2023-51580
nvd.nist.gov/vuln/detail/CVE-2023-51580
cve.org/CVERecord?id=CVE-2023-51589
nvd.nist.gov/vuln/detail/CVE-2023-51589
cve.org/CVERecord?id=CVE-2023-51592
nvd.nist.gov/vuln/detail/CVE-2023-51592
cve.org/CVERecord?id=CVE-2023-51594
nvd.nist.gov/vuln/detail/CVE-2023-51594
cve.org/CVERecord?id=CVE-2023-51596
nvd.nist.gov/vuln/detail/CVE-2023-51596
errata.rockylinux.org/RLSA-2024:9413
suse.com/support/update/announcement/2025/suse-su-202503269-1
bugzilla.suse.com/1217877
suse.com/security/cve/CVE-2023-45866
suse.com/support/update/announcement/2025/suse-su-202503277-1
suse.com/support/update/announcement/2025/suse-su-202503590-1
suse.com/support/update/announcement/2025/suse-su-202520804-1
suse.com/support/update/announcement/2026/suse-su-202620041-1
ubuntu.com/security/CVE-2023-45866