Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
BlueToolkit — Модульный фреймворк для тестирования уязвимостей Bluetooth Classic (BR/EDR) с модулями разведки и эксплуатации для 43 публичных атак/CVE и структурированной отчётностью в формате JSON. | Kitploit
Инструменты/GitHubGitHub/sgxgsx/bluetoolkit
РазведкаБезопасность BluetoothФреймворки для эксплойтовАнализ уязвимостейЭксплуатацияБезопасность беспроводных сетейТестирование на ПроникновениеПодобранные Ресурсы
GitHubsgxgsx/bluetoolkit

BlueToolkit

Модульный фреймворк для тестирования уязвимостей Bluetooth Classic (BR/EDR) с модулями разведки и эксплуатации для 43 публичных атак/CVE и структурированной отчётностью в формате JSON.

Репозиторий
727765 месяцев назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

BlueToolkit

Расширяемый фреймворк для тестирования уязвимостей Bluetooth для BR/EDR и BLE.

Документация • Установка • Использование • Эксплойты • Оборудование • TODO • Оценка автомобилей • Ресурсы по Bluetooth • Лицензия


BlueToolkit — это модульный фреймворк для тестирования безопасности Bluetooth методом чёрного ящика для Bluetooth Classic (BR/EDR) и Bluetooth Low Energy (BLE). Он поддерживает полуавтоматическое тестирование и имеет три основных модуля:

  • Recon: собирает данные о возможностях Bluetooth и конфигурации безопасности.
  • Exploit: выполняет тесты для (на данный момент) 43 публичных эксплойтов (MitM, RCE, DoS и т. д.). Шаблоны уязвимостей находятся в папке exploits. Поддержку дополнительных можно добавить через TODO.
  • Report: формирует структурированные JSON-отчёты, читаемые как машиной, так и человеком.

Мы оценили BlueToolkit на 22 автомобилях разных производителей (Audi, BMW, Chevrolet, Honda, Hyundai, Mercedes-Benz, Mini, Opel, Polestar, Renault, Skoda, Toyota, VW, Tesla) и обнаружили 128 уязвимостей.

Кроме того, мы показываем, как захватить онлайн-аккаунты через MAP для уже установленных соединений или при позиции MitM.

Эта работа привела к исследовательской статье, принятой на WOOT 25': добавим недостающую ссылку, когда она появится

Установка

BlueToolkit можно установить на системы Ubuntu/Debian без виртуализации (рекомендуется) или с использованием виртуальной машины. В обоих случаях установщик предложит установить отдельные модули для Braktooth и BluetoothAssistant, для которых необходимо наличие и подключение определённых аппаратных устройств. Установку отдельных модулей также можно выполнить отдельно, запустив установщик ещё раз.

Обычная установка Установка: ```sh git clone https://github.com/sgxgsx/BlueToolkit chmod +x ./BlueToolkit/install.sh sudo ./BlueToolkit/install.sh [-dev] ```
Установка виртуальной машины

Предварительные требования:

  • Virtualbox https://www.virtualbox.org
  • vagrant https://developer.hashicorp.com/vagrant/install?product_intent=vagrant ```sh git clone https://github.com/sgxgsx/BlueToolkit --recurse-submodules cd BlueToolkit/vagrant vagrant up
root@kitploit:~
После установки:
* Вам нужно разрешить виртуальной машине доступ к Bluetooth-модулю или дополнительному оборудованию через USB, для чего необходимо сделать следующее:
* Поддержка USB уже включена, поэтому откройте VirtualBox
* Найдите запущенную виртуальную машину и нажмите "Show"
* Нажмите "Devices" -> "USB"
* Вам будет показано несколько устройств, которые можно включить для виртуальной машины
* Отметьте любое нужное устройство (Bluetooth-модуль, оборудование, телефон) или отметьте все устройства для верности.

</details>








### Использование

Запустите `bluekit -h`, чтобы просмотреть информацию об использовании BlueToolkit:```console
usage: bluekit [-h] [-t TARGET] [-l] [-c] [-ct] [-ch] [-v VERBOSITY] [-ex EXCLUDEEXPLOITS [EXCLUDEEXPLOITS ...]] [-e EXPLOITS [EXPLOITS ...]] [-r] [-re] [-rej] [-hh HARDWARE [HARDWARE ...]] ...

positional arguments:
rest

options:
-h, --help            show this help message and exit
-t TARGET, --target TARGET
                      target MAC address
-l, --listexploits    List exploits or not
-c, --checksetup      Check whether Braktooth is available and setup
-ct, --checktarget    Check connectivity and availability of the target
-ch, --checkpoint     Start from a checkpoint
-v VERBOSITY, --verbosity VERBOSITY
                      Verbosity level
-ex EXCLUDEEXPLOITS [EXCLUDEEXPLOITS ...], --excludeexploits EXCLUDEEXPLOITS [EXCLUDEEXPLOITS ...]
                      Exclude exploits, example --exclude exploit1, exploit2
-e EXPLOITS [EXPLOITS ...], --exploits EXPLOITS [EXPLOITS ...]
                      Scan only for provided --exploits exploit1, exploit2; --exclude is not taken into account
-r, --recon           Run a recon script
-re, --report         Create a report for a target device
-rej, --reportjson    Create a report for a target device
-hh HARDWARE [HARDWARE ...], --hardware HARDWARE [HARDWARE ...]
                      Scan only for provided exploits based on hardware --hardware hardware1 hardware2; --exclude and --exploit are not taken into account
Скачать инструмент

Некоторые примеры использования:

  • Список всех доступных эксплойтов (root не требуется):

    bluekit -l

  • Запуск разведки:

    sudo bluekit -t AA:BB:CC:DD:EE:FF -r

  • Проверка соединения:

    sudo bluekit -t AA:BB:CC:DD:EE:FF -ct

  • Тестирование одного или нескольких эксплойтов (через пробел):

    sudo bluekit -t AA:BB:CC:DD:EE:FF -e invalid_max_slot au_rand_flooding internalblue_knob

Более подробная документация доступна в нашей вики

Оборудование

Некоторые атаки требуют специального оборудования:

  • ESP-WROVER-KIT-VE для уязвимостей Braktooth
  • Телефон Nexus5 для Internalblue. Может быть заменён на CYW20735, но два эксплойта не будут работать, и потребуется новый профиль оборудования.
  • CYW920819M2EVB-01 для атак BIAS, BLUR и BLUFFS.

Доступные уязвимости и атаки Bluetooth

BlueToolkit автоматически загружает все шаблоны уязвимостей и оборудования. Репозиторий BlueToolkit templates предоставляет полный список готовых к использованию шаблонов. Кроме того, вы можете создавать собственные шаблоны и проверки, а также добавлять новое оборудование, следуя руководству по шаблонам BlueToolkit. Справочник по синтаксису YAML доступен здесь

Мы собрали и классифицировали уязвимости Bluetooth в стиле «Awesome Bluetooth Security». Мы использовали следующие источники — ACM, IEEE SP, Blackhat, DEFCON, Car Hacking Village, NDSS и Google Scholars. Искали следующие ключевые слова в поисковых системах, таких как Google, Baidu, Yandex, Bing: Bluetooth security toolkit, Bluetooth exploits github, Bluetooth security framework, bluetooth pentesting toolkit. Мы также проанализировали все репозитории Github по следующим параметрам: topic:bluetooth topic:exploit, topic:bluetooth topic:security.

В настоящее время BlueToolkit проверяет следующие уязвимости и атаки:

Для ручных атак обратитесь к документации.

УязвимостьКатегорияТипТип проверкиТреб. оборуд.Протестировано
Always pairableЦепочкаЦепочкаВручную✓
Only vehicle can initiate a connectionЦепочкаЦепочкаВручную✓
Fast rebootЦепочкаЦепочкаВручную✓
SC not supportedЦепочкаИнформацияАвтоматически✓
possible check for BLURЦепочкаИнформацияАвтоматически✓
My name is keyboardКритическаяRCEПолуавтоматически✓
CVE-2017-0785КритическаяУтечка памятиАвтоматически✓
CVE-2018-19860КритическаяВыполнение в памятиАвтоматически✓
V13 Invalid Max Slot TypeDoSDoSАвтоматически✓✓
V3 Duplicated IOCAPDoSDoSАвтоматически✓✓
NiNo checkMitMMitMПолуавтоматически✓
Legacy pairing usedMitMMitMАвтоматически

Новые атаки

Эти атаки являются новыми и тестируются фреймворком.

УязвимостьКатегорияТипТип проверкиТреб. оборуд.Протестировано
Insecure NC implementationMitMMitMВручную✓
Vehicular NiNoMitMИнформацияВручную✓
Contact ExtractorКритическаяBACВручную✓

Уязвимости, которые будут добавлены в ближайшее время

УязвимостьКатегорияТипТип проверкиТреб. оборуд.ПротестированоЗапланировано к добавлению
BLURMitM?-✓✓
BIASMitM?-✓✓
BLUFFSMitM?-✓✓
BlueRepliКритическаяBAC-
CVE-2020-26555MitMMiTM-

Список задач

  • Добавить поддержку BLE (Bluetooth Low Energy)
    • Реализовать функциональность BLE для расширения возможностей подключения проекта.
  • Постоянно (пере)разрабатывать Proof of Concept (PoC)
    • Разрабатывать новые PoC для изучения дополнительных вариантов использования или функций.

Уязвимости и атаки Bluetooth

Кроме того, мы обнаружили следующие уязвимости Bluetooth Classic и Bluetooth Low Energy (BLE). Таблица содержит следующую информацию об атаках и уязвимостях: название, тип — связанный с конкретной реализацией, специфический для протокола или затрагивающий профиль BT, тип Bluetooth (BLE, BT, BT + BLE), затронутые версии BT, количество эксплойтов, год выпуска, CVE (если доступен), CVSS (если доступен), необходимое оборудование (если требуется), Proof of Concept (если доступен) и дополнительную информацию в разделе комментариев с дополнительными ссылками или пояснениями.| Семейство эксплойтов | Название | Тип | Тип BT | Версия BT | Кол-во эксп. | Год | CVE | CVSS | Оборудование | PoC | Ссылка | Комментарий | | -------------- | ----------------------------------- | ----- | ---------- | ------------------ | --------------- | ---- | -------------------------------------------------------------------- | ---- | ------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | | Qualcomm WSA8835 атака | Imp | BLE | | 1 | 2023 | | | | | https://www.cvedetails.com/cve/CVE-2023-21647/?q=CVE-2023-21647 | Некорректная проверка GATT-пакетов | | | Обход аутентификации, спуфинг | Imp | BLE | | 1 | 2022 | | | | | https://fmsh-seclab.github.io/ | Обход аутентификации путём спуфинга в ключах Tesla | | | Неавторизованный MITM | Prot | BLE | 4.0 - 5.3 | 1 | 2022 | | | | | https://www.cvedetails.com/cve/CVE-2022-25836/ | Подробности см. в CVE, основано на Method Confusion | | | Релейная атака BLE Proximity Auth | Rel | BLE | 4.0 - 5.3 | 1 | 2022 | | | | | https://research.nccgroup.com/2022/05/15/technical-advisory-tesla-ble-phone-as-a-key-passive-entry-vulnerable-to-relay-attacks/ | Аутентификация близости BLE уязвима к релейным атакам | | | Sniffle | Snif | BLE | 4.0-5.0 | 1 | 2022 | | | TI CC1352/CC26x2 | https://github.com/nccgroup/Sniffle | | | | | InjectaBLE | Prot | BLE | 4.0 - 5.2 | 1 | 2021 | | | nRF52840 | https://github.com/RCayre/injectable-firmware | https://hal.laas.fr/hal-03193297v2/document | MITM, отправка вредоносных пакетов, пост-эксплуатация после установления/перехвата сеанса (специфично для реализации и модели) | | | jacknimble | Imp | BLE | | | 2020 | | | nRF52840 | https://github.com/darkmentorllc/jackbnimble | https://i.blackhat.com/USA-20/Wednesday/us-20-Kovah-Finding-New-Bluetooth-Low-Energy-Exploits-Via-Reverse-Engineering-Multiple-Vendors-Firmwares.pdf | 3 эксплойта для конкретного оборудования, CVE-2020-15531 | | | SweynTooth | Imp | BLE | | 12 | 2020 | | | nRF52840 | https://github.com/Matheus-Garbelini/sweyntooth_bluetooth_low_energy_attacks | https://asset-group.github.io/disclosures/sweyntooth/ | | | | BlueDoor | Prot | BLE | 4.0 - 5.2 | 1 | 2020 | | | nRF51822 | | http://tns.thss.tsinghua.edu.cn/~jiliang/publications/MOBISYS2020_BlueDoor.pdf | MITM | | | Атака понижения версии | Prot | BLE | 4.2 - 5.0 | 1 | 2020 | | | TICC2640 & Adafruit Bluefruit LE Sniffe | | https://www.usenix.org/system/files/sec20-zhang-yue.pdf | MITM через понижение версии (SCO) CVE-2020-35473 | | | BLESA | Spoof | BLE | | 1 | 2020 | | | | | https://www.usenix.org/system/files/woot20-paper-wu.pdf | Спуфинг для установления MITM и отключения шифрования | | SweynTooth | Cypress PSoc 4 BLE | Imp | BLE | | 1 | 2019 | | | | | https://www.cvedetails.com/cve/CVE-2019-16336/?q=CVE-2019-16336 | DoS | | SweynTooth | Cypress PSoc 4 BLE | Imp | BLE | | 1 | 2019 | | | | | https://www.cvedetails.com/cve/CVE-2019-17061/?q=CVE-2019-17061 | Переполнение буфера | | SweynTooth | NXP KW41Z до 2.2.1 | Imp | BLE | | 1 | 2019 | | | | | https://www.cvedetails.com/cve/CVE-2019-17060/?q=CVE-2019-17060 | Переполнение буфера канального уровня BLE | | SweynTooth | STMicroelectronics BLE Stack | Imp | BLE | | 1 | 2019 | | | | | https://www.cvedetails.com/cve/CVE-2019-19192/?q=CVE-2019-19192 | до 1.3.1 для устройств STM32WB5x некорректно обрабатывает последовательные ATT-запросы при приёме | | | Co-located приложения BLE | | BLE | | 1 | 2019 | | | | Теория | https://www.usenix.org/system/files/sec19-sivakumaran_0.pdf | Co-located приложения могут получать данные BLE и таким образом эксфильтровать нужную информацию??? можно ли сделать ретрансляцию с их помощью? | | | BleedingBit | Imp | BLE | 4.2 - 5.0 | 1 | 2018 | | | | | https://www.armis.com/research/bleedingbit/ | | | | GATTacking | Prot | BLE | 4.0 | 1 | 2016 | | | USB-донгл на базе CSR 8510 | https://github.com/securing/gattacker | https://www.blackhat.com/docs/us-16/materials/us-16-Jasek-GATTacking-Bluetooth-Smart-Devices-Introducing-a-New-BLE-Proxy-Tool.pdf | MITM BLE | | | Crackle | Prot | BLE | 4 | 1 | 2013 | | | | https://github.com/mikeryan/crackle | https://www.usenix.org/system/files/conference/woot13/woot13-ryan.pdf | взлом шифрования BLE | | Bluez | MynameIsKeyboard | Imp | BT | | 1 | 2023 | CVE-2023-45866 | 8.8 | | https://github.com/marcnewlin/hi_my_name_is_keyboard | - | CVE-2023-45866, CVE-2023-45866, CVE-2023-45866 | | Antonioli | BLUFFS | Prot | BT | 4.2-5.2 | 6 | 2023 | CVE-2023-24023 | 6.8 | CYW920819EVB-02 | https://github.com/francozappa/bluffs | | | | | - | Prot | BT | | 1 | 2022 | | | | | https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9833777 | Межстековая атака с нелегальным доступом (формальные методы) + CVE-2020-26560 и CVE-2020-15802 упоминаются в других записях | | | BlackTooth | Prot | BT | | 1 | 2022 | | | CYW920819EVB-02 | | https://dl.acm.org/doi/pdf/10.1145/3548606.3560668 | 1 новая атака (этап соединения) + KNOB и другие повторно использованные атаки | | | BLAP | Prot | BT | | 1 | 2022 | | | | Теория | https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9833575 | Извлечение Link Key из HCI-дампа требует физического доступа к автомобилю (применимо только для каршеринга) | | | Blue's Clues | Prot | BT | <=5.3 | | 2022 | CVE-2022-24695 | 4.3 | Ubertooth & USRP B210 SDR | https://github.com/TylerTucker/BluesClues | https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10179358 | CVE-2022-24695 влияет на Privacy, обходит функцию non-discoverable в BT/EDR | | | Неавторизованный MITM | Prot | BT | 1.0B-5.3 | 1 | 2022 | CVE-2022-25837 | 7.5 | | | https://www.cvedetails.com/cve/CVE-2022-25837/ | Подробности см. в CVE, основано на Method Confusion, CVE-2022-25837 | | Braktooth | BrakTooth | Imp | BT | 3.0 - 5.2 | 16 | 2021 | CVE-2021-28139 | 8.8 | ESP-WROVER-KIT | https://github.com/Matheus-Garbelini/braktooth_esp32_bluetooth_classic_attacks | https://asset-group.github.io/disclosures/braktooth/ | | | | BleedingTooth BadChoice | Imp | BT | 4.2-5.2 | 1 | 2020 | CVE-2020-12352 | 6.5 | | https://github.com/google/security-research/security/advisories/GHSA-7mh3-gq28-gfrq | https://google.github.io/security-research/pocs/linux/bleedingtooth/writeup.html | Утечка информации | | | BleedingTooth BadKarma | Imp | BT | 5.0 | 1 | 2020 | CVE-2020-12351 | 8.8 | | https://github.com/google/security-research/security/advisories/GHSA-7mh3-gq28-gfrq | https://google.github.io/security-research/pocs/linux/bleedingtooth/writeup.html | утечка информации на основе стека BlueZ | | | BleedingTooth BadVibes | Imp | BT | 5.0+ | 1 | 2020 | CVE-2020-24490 | 6.5 | | https://github.com/google/security-research/security/advisories/GHSA-ccx2-w2r4-x649 | https://google.github.io/security-research/pocs/linux/bleedingtooth/writeup.html | Требуется BT 5.0 и выше | | | Snapdragon Auto CVEs | Imp | BT | | 4 | 2020 | | | | | https://www.cvedetails.com/cve/CVE-2020-3703/?q=CVE-2020-3703 | CVE-2020-11156 Snapdragon Auto, нет эксплойтов CVE-2020-11154 CVE-2020-11155, CVE-2020-3703 | | | BlueRepli | Imp | BT | | 1 | 2020 | | | | Эксплойта пока нет | https://i.blackhat.com/USA-20/Wednesday/us-20-Xu-Stealthily-Access-Your-Android-Phones-Bypass-The-Bluetooth-Authentication.pdf | https://github.com/DasSecurity-HatLab/BlueRepli-Plus | | | UberTooth | Snif | BT | ALL | 1 | 2020 | | | Ubertooth | https://github.com/greatscottgadgets/ubertooth | https://ubertooth.readthedocs.io/en/latest/ | Сниффинг | | Antonioli | BIAS | Prot | BT | <=5.0 | 4 | 2019 | CVE-2020-10135 | 5.4 | CYW920819, возможно CYW920819M2EVB-01 | https://github.com/francozappa/bias | https://francozappa.github.io/about-bias/ | CVE-2020-10135 | | | MITM SSP BT 5.0 | Prot | BT | 5 | 1 | 2018 | | | | | https://link.springer.com/article/10.1007/s00779-017-1081-6 | модель ассоциации с вводом passkey уязвима к MITM | | BlueBorne | CVE-2017-0785 | Imp | BT | | 1 | 2017 | CVE-2017-0785 | 6.5 | | | | | | BlueBorne | CVE-2017-1000251 | Imp | BT | 5 | 4 | 2017 | CVE-2017-1000251 | 8.0 | | https://github.com/ArmisSecurity/blueborne | https://www.armis.com/research/blueborne/ | | | | Переполнение кучи BT в Lexus | Imp | BT | | 1 | 2017 | CVE-2020-5551 | 8.8 | | Теория | https://keenlab.tencent.com/en/2020/03/30/Tencent-Keen-Security-Lab-Experimental-Security-Assessment-on-Lexus-Cars/ | RCE в Lexus (LC, LS, NX, RC, RC F), TOYOTA CAMRY и TOYOTA SIENNA, произведённых не в Японии, с октября 2016 по октябрь 2019 | | | BlueEar | Snif | BT | ALL | 1 | 2016 | | | Ubertooth (2) | https://github.com/albazrqa/BluEar | https://www.cs.cityu.edu.hk/~jhuan9/papers/blueear16mobisys.pdf | Сниффинг, расширение кода Ubertooth | | | CVE-2018-19860 | Imp | BT | | 1 | 2014 | CVE-2018-19860 | 8.8 | Nexus 5 (internalblue) | примеры internalblue Nexus 5 | | Атаки, специфичные для реализации, на чипы Broadcom BCM4335C0, BCM43438A1 и некоторые другие с 2012 по 2014 год (DoS) | | | Атака NINO MITM | Prot | BT | | 2 | 2010 | | | Nexus 5 (internalblue) | Теория + PoC из internalblue + простой эксплойт, похожий на method confusion | https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5374082 | NINO - no input no output (MITM + внеполосные MITM-атаки). https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4401672 | | | Атаки на сопряжение | Prot | BT | 2.1 | 1 | 2008 | | | | | https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=ac095564c820f02b2793694018d419ce99279de0 | MITM, атака на 2.1 | | | Взлом PIN-кода Bluetooth | Brute | BT | | 1 | 2005 | | | | Теория | https://www.usenix.org/legacy/event/mobisys05/tech/full_papers/shaked/shaked.pdf | 6 | | | Извлечение ключа | | BT | 1.0B | 1 | 2001 | | | | | https://link.springer.com/chapter/10.1007/3-540-45353-9_14 | Старая атака на очень старую версию 1.0B | | | BadBluetooth | Prot | BT + adj | | 1 | 2019 | | | | Теория | https://staff.ie.cuhk.edu.hk/~khzhang/my-papers/2019-ndss-bluetooth.pdf | Слишком сильные допущения (установлено вредоносное приложение + скомпрометированное устройство) | | BlueMirror | BlueMirror BT Mesh профиль брутфорс | Prot | BT Profile | 2.1-5.2 | 1 | 2021 | CVE-2020-26556 | 7.5 | | | | Перебор недостаточно случайного AuthValue в BT Mesh 1.0 и 1.0.1 для завершения аутентификации | | BlueMirror | BlueMirror BT Mesh профиль брутфорс 2 | Prot | BT Profile | 2.1-5.2 | 1 | 2021 | CVE-2020-26557 | 7.5 | | | | Определение Authvalue в BT Mesh 1.0 и 1.0.1 с помощью атаки перебором | | BlueMirror | BlueMirror BT Mesh профиль без брутфорса | Prot | BT Profile | 2.1-5.2 | 1 | 2021 | CVE-2020-26559 | 8.8 | | | | Обход аутентификации в Mesh profile 1.0, 1.0.1, можно определить authvalue и другие данные без перебора | | BlueMirror | BlueMirror BT Mesh профиль | Prot | BT Profile | 1.0B-5.2 | 1 | 2020 | CVE-2020-26560 | 8.1 | | | https://kb.cert.org/vuls/id/799380 | CVE-2020-26560 - обход аутентификации в Mesh profile 1.0, 1.0.1 https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9474325 | | BlueMirror | BlueMirror Legacy-сопряжение | Prot | BT/BLE | 2.1-5.2 | 1 | 2021 | CVE-2020-26555 | 5.4 | | | https://kb.cert.org/vuls/id/799380 | Полное сопряжение без знания PIN https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9474325 https://www.ieee-security.org/TC/SP2021/SPW2021/WOOT21/files/woot21-claverie-slides.pdf | | BlueMirror | BlueMirror утечка passkey | Prot | BT/BLE | 2.1-5.2 | 1 | 2021 | CVE-2020-26558 | 4.2 | | | | Атакующий MitM может определить значение passkey через отражение открытого ключа (может раскрывать значение passkey по 1 биту за раз) | | Antonioli | BLURTooth | Prot | BT/BLE | 4.2, 5.0, 5.1, 5.2 | 4 | 2020 | CVE-2020-15802 | 5.9 | | https://github.com/francozappa/blur | https://hexhive.epfl.ch/BLURtooth/ | CVE-2020-15802 | | | Fixed Coord. Inv. Attack | Imp | BT/BLE | 2.1-5.2 | 1 | 2019 | CVE-2018-5383 | | Nexus 5 (internalblue) или CY5677 | примеры internalblue Nexus 5 | https://biham.cs.technion.ac.il/BT/ | MITM, эксплуатирующий криптографию (атака на реализацию/протокол) CVE-2018-5383 | | Antonioli | KNOB | Prot | BT/BLE | <=5.0 | 1 | 2019 | CVE-2019-9506 | 8.1 | Nexus 5 (internalblue) | https://github.com/francozappa/knob | https://knobattack.com/ | CVE-2019-9506 | | | Ghost attack | Prot | BT/BLE? | | 2 | 2023 | | | | | https://www.ndss-symposium.org/wp-content/uploads/2023/02/ndss2023_s119_paper.pdf | Ghost attack и атака угадывания группы | | | Qualcomm 9206 | Imp | BT/BLE? | | 1 | 2022 | CVE-2022-40503 | 8.2 | | | https://www.cvedetails.com/cve/CVE-2022-40503/?q=CVE-2022-40503 | Чтение за пределами буфера в профиле A2DP | | | Qualcomm APQ8009 | Imp | BT/BLE? | | 1 | 2022 | CVE-2022-40537 | 7.3 | | | [https://www.cvedetails.com/cve/CVE-202Справочный синтаксис YAML DSL доступен здесь.

Лицензия

Shield: CC BY-NC-SA 4.0

BlueToolkit распространяется по лицензии Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

По вопросам обращайтесь по адресу https://linktr.ee/schwytz

CC BY-NC-SA 4.0

✓
KNOBMitMMiTMПолуавтоматически✓✓
CVE-2018-5383MitMMiTMАвтоматически✓✓
Method Confusion attackMitMMiTMАвтоматически✓
SSP supported <= 4.0 weak crypto or SSP at allMitMИнформация/MitMАвтоматически✓
CVE-2020-24490КритическаяDoSАвтоматически✓
CVE-2017-1000250КритическаяУтечка информацииАвтоматически✓
CVE-2020-12351КритическаяRCE/DoSАвтоматически✓
CVE-2017-1000251КритическаяRCE/DoSАвтоматически✓
V1 Feature Pages ExecutionКритическаяRCE/DoSАвтоматически✓✓
Unknown duplicated encapsulated payloadDoSDoSАвтоматически✓✓
V2 Truncated SCO Link RequestDoSDoSАвтоматически✓✓
V4 Feature Resp. FloodingDoSDoSАвтоматически✓✓
V5 LMP Auto Rate OverflowDoSDoSАвтоматически✓✓
V6 LMP 2-DH1 OverflowDoSDoSАвтоматически✓✓
V7 LMP DM1 OverflowDoSDoSАвтоматически✓✓
V8 Truncated LMP AcceptedDoSDoSАвтоматически✓✓
V9 Invalid Setup CompleteDoSDoSАвтоматически✓✓
V10 Host Conn. FloodingDoSDoSАвтоматически✓✓
V11 Same Host ConnectionDoSDoSАвтоматически✓✓
V12 AU Rand FloodingDoSDoSАвтоматически✓✓
V14 Max Slot Length OverflowDoSDoSАвтоматически✓✓
V15 Invalid Timing AccuracyDoSDoSАвтоматически✓✓
V16 Paging Scan DeadlockDoSDoSАвтоматически✓✓
Unknown wrong encapsulated payloadDoSDoSАвтоматически✓✓
Unknown sdp unknown element typeDoSDoSАвтоматически✓✓
Unknown sdp oversized element sizeDoSDoSАвтоматически✓✓
Unknown feature req ping pongDoSDoSАвтоматически✓✓
Unknown lmp invalid transportDoSDoSАвтоматически✓✓
CVE-2020-12352КритическаяУтечка информацииАвтоматически✓