282 matches found
BLESuite-CLI
BLESuiteCLI 自述文件 BLESuiteCLI 是一个命令行工具,提供了一种更简便的方式来测试低功耗蓝牙(BLE)设备。该工具使用 BLESuite Python 库,该库利用 pygattlib 和 Bluez 蓝牙协议栈,使我们能够通过属性协议(ATT)上的通用属性配置文件(GATT)对 BLE 设备进行扫描、读取和写入。该工具的目标是创建 Bluez gatttool 的替代方案,gatttool 通常用于通过 GATT/ATT 协议与 BLE 设备通信。 功能: 命令行工具和独立的 Python 包 扫描 BTLE 设备 扫描 BTLE 设备的主要服务和特征...
CVE-2020-14292
CVE-2020-14292: COVIDSafeアプリにおけるBluetoothトランスポートの問題 著者: Alwen Tiu, オーストラリア国立大学 最終更新: 2020-09-08 概要 Android版COVIDSafeアプリ(バージョン1.0.21まで)において、GATT接続におけるBluetoothトランスポートオプションの安全でない使用により、攻撃者がアプリを騙してBluetooth...
gattacker
BLE(Bluetooth Low Energy)Man-in-the-Middle などのためのNode.jsパッケージ。 前提条件 参照: https://github.com/sandeepmistry/noble https://github.com/sandeepmistry/bleno インストール root@kitploit: npm install gattacker 使い方 設定 両方のコンポーネントを実行する場合、config.envで変数を設定します: NOBLEHCIDEVICEID : noble("central", ws-slave)デバイス...
buds-audit
buds-audit Versión 1.0.0 Herramienta de evaluación de seguridad Bluetooth para auriculares inalámbricos afectados por la cadena de vulnerabilidades del SDK Airoha CVE-2025-20700 / CVE-2025-20701 / CVE-2025-20702. Escanea dispositivos cercanos, identifica chipsets Airoha conocidos y vulnerables, y...
Komfy-Switch-Wifi-Password-Disclosure
Komfy-Switch-Wifi-Password-Disclosure 简介 这篇文章将详细介绍我在 D-Link 的带摄像头 Komfy 开关 上的发现——通过蓝牙 4.0 BLE 获取设备关联的 wifi ssid 和密码。Komfy 开关是一款家庭安全和自动化产品,可以替换家中的墙壁开关,提供视频监控、温度、湿度水平和空气质量监测,以及灯开关的远程控制。 蓝牙 BLE 分析 在决定进一步深入研究之前,我使用 LightBlue iOS 应用对 BLE 设备进行了一些快速分析。此时,Komfy 设备已在线,并配置了典型的使用场景设置。通过 LightBlue 连接到 Komfy...
CVE-2026-76640
Unitree G1 EDU firmware through 1.5.2 contains multiple chained vulnerabilities in the BLE GATT server and WiFi provisioning stack that allow unauthenticated proximate attackers to achieve root code execution without pairing or credentials by exploiting an unquoted heredoc variable in the WiFi...
CVE-2026-76640
Unitree G1 EDU firmware through 1.5.2 contains chained vulnerabilities in the BLE GATT server and WiFi provisioning stack that allow an unauthenticated proximate attacker to achieve root code execution (uid 0) without pairing or credentials. The root cause involves an unquoted heredoc variable in...
CVE-2026-76640 Unitree G1 EDU 1.5.2 BLE GATT RCE via WiFi Provisioning Stack
Unitree G1 EDU firmware through 1.5.2 contains multiple chained vulnerabilities in the BLE GATT server and WiFi provisioning stack that allow unauthenticated proximate attackers to achieve root code execution without pairing or credentials by exploiting an unquoted heredoc variable in the WiFi...
PT-2026-82733
Name of the Vulnerable Software and Affected Versions Unitree G1 EDU firmware versions prior to 1.5.3 Description Multiple chained issues exist in the BLE GATT server and WiFi provisioning stack. Unauthenticated proximate attackers can achieve root code execution without pairing or credentials...
CVE-2026-13213
The Hearing Access Service HAS GATT server in subsys/bluetooth/audio/has.c installs a connection-callback set unconditionally via BTCONNCBDEFINE, so securitychanged runs for every connection that establishes security even before the application has called bthasregister. The service attribute...
CVE-2026-13213
Zephyr RTOS Bluetooth Hearing Access Service (HAS) GATT server (subsys/bluetooth/audio/has.c) contains a NULL-pointer dereference in security_changed(). The connection-callback set is installed unconditionally via BT_CONN_CB_DEFINE, so the callback fires before the application calls bt_has_regist...
CVE-2026-13213 Bluetooth HAS: NULL-pointer dereference DoS when a bonded peer reconnects before bt_has_register
The Hearing Access Service HAS GATT server in subsys/bluetooth/audio/has.c installs a connection-callback set unconditionally via BTCONNCBDEFINE, so securitychanged runs for every connection that establishes security even before the application has called bthasregister. The service attribute...
CVE-2026-13213 Bluetooth HAS: NULL-pointer dereference DoS when a bonded peer reconnects before bt_has_register
The Hearing Access Service HAS GATT server in subsys/bluetooth/audio/has.c installs a connection-callback set unconditionally via BTCONNCBDEFINE, so securitychanged runs for every connection that establishes security even before the application has called bthasregister. The service attribute...
Astra Linux – Vulnerability in bluez
The clifeatreadcb function in src/gatt-database.c does not perform bounds checks on the 'offset' variable before using it as an index into an array for reading...
Astra Linux – Vulnerability found in Linux 6.1, Linux 5.10, and Linux 5.15
BlueZ HID over GATT Profile: Improper Access Control Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected BlueZ installations. Authentication is not required to exploit this vulnerability. The specific flaw lies in the...
Astra Linux – Vulnerability in bluez
A issue was discovered in gatt-database.c in BlueZ 5.61. A use-after-free condition can occur when a client disconnects during D-Bus processing of a WriteValue call...
CVE-2026-12236
The Bluetooth host GATT client function parsereadstdchardesc in subsys/bluetooth/host/gatt.c parses an ATT Read By Type Response received from a remote GATT server during BTGATTDISCOVERSTDCHARDESC discovery. The per-entry stride rsp-len is taken directly from the peer's PDU, and the parse loop bo...
CVE-2026-12236 Infinite loop (DoS) in Bluetooth GATT client parsing of Read-By-Type responses with zero data length
The Bluetooth host GATT client function parsereadstdchardesc in subsys/bluetooth/host/gatt.c parses an ATT Read By Type Response received from a remote GATT server during BTGATTDISCOVERSTDCHARDESC discovery. The per-entry stride rsp-len is taken directly from the peer's PDU, and the parse loop bo...
CVE-2026-12236 Infinite loop (DoS) in Bluetooth GATT client parsing of Read-By-Type responses with zero data length
The Bluetooth host GATT client function parsereadstdchardesc in subsys/bluetooth/host/gatt.c parses an ATT Read By Type Response received from a remote GATT server during BTGATTDISCOVERSTDCHARDESC discovery. The per-entry stride rsp-len is taken directly from the peer's PDU, and the parse loop bo...
EUVD-2026-58131
The Bluetooth host GATT client function parsereadstdchardesc in subsys/bluetooth/host/gatt.c parses an ATT Read By Type Response received from a remote GATT server during BTGATTDISCOVERSTDCHARDESC discovery. The per-entry stride rsp-len is taken directly from the peer's PDU, and the parse loop bo...