Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
도구/GitHubGitHub/sgxgsx/bluetoolkit
ReconnaissanceBluetooth SecurityExploit FrameworksVulnerability AnalysisExploitationWireless SecurityPenetration TestingCurated Resources
GitHubsgxgsx/bluetoolkit

BlueToolkit

모듈식 Bluetooth Classic(BR/EDR) 취약성 테스트 프레임워크로, 정찰 기능과 43개의 공개 공격/CVE용 익스플로잇 모듈, 구조화된 JSON 보고를 제공합니다.

저장소 보기
727765개월 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

BlueToolkit

BR/EDR 및 BLE를 위한 확장 가능한 Bluetooth 취약점 테스트 프레임워크.

문서 • 설치 • 사용법 • 익스플로잇 • 하드웨어 • 할 일 • 자동차 평가 • Bluetooth 리소스 • 라이선스


BlueToolkit은 Bluetooth Classic(BR/EDR) 및 Bluetooth Low Energy(BLE)를 위한 모듈식 블랙박스 Bluetooth 보안 테스트 프레임워크입니다. 반자동 테스트를 지원하며 세 가지 주요 모듈이 있습니다:

  • 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개의 취약점을 발견했습니다.

또한 이미 수립된 연결 또는 MitM 위치에서 MAP을 통한 온라인 계정 하이재킹 방법을 보여줍니다.

이 연구는 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] ```
VM 설치

전제 조건:

  • 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:~
설치 후:
* 가상 머신이 USB를 통해 Bluetooth 모듈 또는 추가 하드웨어에 액세스할 수 있도록 허용하려면 다음을 수행해야 합니다:
* 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
도구 다운로드

Some usage examples are:

  • 사용 가능한 모든 익스플로잇 나열(루트 불필요):

    bluekit -l

  • 정찰(recon) 실행:

    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 공격용

사용 가능한 블루투스 취약점 및 공격

BlueToolkit은 모든 취약점 및 하드웨어 템플릿을 자동으로 다운로드합니다. BlueToolkit 템플릿 저장소에는 바로 사용할 수 있는 템플릿의 전체 목록이 있습니다. 또한 BlueToolkit의 템플릿 가이드를 따라 자신만의 템플릿과 검사를 작성하고 새 하드웨어를 추가할 수 있습니다. YAML 참조 구문은 여기에서 확인할 수 있습니다.

우리는 "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자동✓
KNOBMitMMiTM

새로운 공격

이 공격들은 새롭거나 신규이며 프레임워크에서 테스트됩니다

취약점범주유형검증 유형필요 하드웨어테스트됨
Insecure NC implementationMitMMitM수동✓
Vehicular NiNoMitM정보수동✓
Contact Extractor치명적BAC수동✓

곧 추가될 취약점

취약점범주유형검증 유형필요 하드웨어테스트됨추가 예정
BLURMitM?-✓✓
BIASMitM?-✓✓
BLUFFSMitM?-✓✓
BlueRepli치명적BAC-
CVE-2020-26555MitMMiTM-

TODO 목록

  • BLE(Bluetooth Low Energy) 지원 추가
    • 프로젝트의 연결 기능을 향상시키기 위해 BLE 기능을 구현합니다.
  • 개념 증명(PoC) 지속 (재)개발
    • 추가 사용 사례나 기능을 탐색하기 위해 새로운 PoC를 개발합니다.

블루투스 취약점 및 공격

추가로, 우리는 다음과 같은 Bluetooth Classic 및 Bluetooth Low Energy(BLE) 취약점을 발견했습니다. 표에는 공격 및 취약점에 대한 다음 정보가 포함됩니다 - 이름, 유형(구현별, 프로토콜별 또는 BT 프로파일에 영향을 주는 유형), Bluetooth 유형(BLE, BT, BT + BLE), 영향을 받는 BT 버전, 익스플로잇 수, 공개 연도, 가능한 경우 CVE, 가능한 경우 CVSS, 필요한 경우 하드웨어, 가능한 경우 개념 증명(PoC), 그리고 추가 링크나 설명이 포함된 주석 섹션의 추가 정보.| 공격 계열 | 이름 | 유형 | BT 유형 | BT 버전 | exploit # | 연도 | 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 확인, 메서드 혼동에 의존 | | | BLE 근접 인증 릴레이 | 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 스택 | Imp | BLE | | 1 | 2019 | | | | | https://www.cvedetails.com/cve/CVE-2019-19192/?q=CVE-2019-19192 | STM32WB5x 기기용 1.3.1까지의 버전에서 수신 시 연속적인 ATT 요청을 제대로 처리하지 못함 | | | 동일 기기 내 앱 BLE | | BLE | | 1 | 2019 | | | | 이론 | https://www.usenix.org/system/files/sec19-sivakumaran_0.pdf | 동일 기기에 설치된 앱이 BLE 데이터를 얻을 수 있으므로 필요한 정보를 유출할 수 있음??? 이를 이용한 릴레이가 가능할까? | | | BleedingBit | Imp | BLE | 4.2 - 5.0 | 1 | 2018 | | | | | https://www.armis.com/research/bleedingbit/ | | | | GATTacking | Prot | BLE | 4.0 | 1 | 2016 | | | CSR 8510 기반 USB 동글 | 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 | 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에 영향을 주며 BT/EDR의 비발견(discoverable) 기능을 무력화함 | | | 비인증 MITM | Prot | BT | 1.0B-5.3 | 1 | 2022 | CVE-2022-25837 | 7.5 | | | https://www.cvedetails.com/cve/CVE-2022-25837/ | 자세한 내용은 CVE 확인, 메서드 혼동에 의존, 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 CVE | 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 | 패스키 입력 연관 모델은 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/ | | | | Lexus BT 힙 오버플로우 | 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/ | 2016년 10월부터 2019년 10월까지 일본 외에서 제조된 Lexus(LC, LS, NX, RC, RC F), TOYOTA CAMRY, TOYOTA SIENNA에서 RCE | | | 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 예제 | | 2012-2014년의 Broadcom 칩 BCM4335C0, BCM43438A1 및 기타 일부에 대한 구현별 공격(DoS) | | | NINO MITM 공격 | Prot | BT | | 2 | 2010 | | | Nexus 5 (internalblue) | 이론 + internalblue의 PoC + 메서드 혼동과 유사한 쉬운 익스플로잇 | https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5374082 | NINO - 입력도 출력도 없음 (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 크래킹 | 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 | | | | BT Mesh 1.0 및 1.0.1에서 인증 완료를 위해 불충분한 랜덤 AuthValue를 무차별 대입 | | BlueMirror | BlueMirror BT Mesh 프로파일 무차별 대입 2 | Prot | BT Profile | 2.1-5.2 | 1 | 2021 | CVE-2020-26557 | 7.5 | | | | 무차별 대입 공격을 통해 BT Mesh 1.0 및 1.0.1의 AuthValue 결정 | | BlueMirror | BlueMirror BT Mesh 프로파일 무차별 대입 없음 | Prot | BT Profile | 2.1-5.2 | 1 | 2021 | CVE-2020-26559 | 8.8 | | | | Mesh 프로파일 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 프로파일 1.0, 1.0.1의 인증 우회 https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9474325 | | BlueMirror | BlueMirror 레거시 페어링 | 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 패스키 유출 | Prot | BT/BLE | 2.1-5.2 | 1 | 2021 | CVE-2020-26558 | 4.2 | | | | MitM 공격자가 공개 키 반사를 통해 패스키 값을 알아낼 수 있음(패스키 값을 한 번에 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 | | | 고정 좌표 불변 공격 | 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 | | | 고스트 공격 | Prot | BT/BLE? | | 2 | 2023 | | | | | https://www.ndss-symposium.org/wp-content/uploads/2023/02/ndss2023_s119_paper.pdf | 고스트 공격 및 그룹 추측 공격 | | | 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-2022-40537/?q=CVE-2022-40537 | AVRC_PDU_GET_PLAYER_APP_VALUE_TEXT AVRCP 응답 처리 중 메모리 손상 | | | Qualcomm WSA8815 | Imp | BT/BLE? | | 1 | 2022 | CVE-2022-33280 | 7.3 | | | https://www.cvedetails.com/cve/CVE-2022-33280/?q=CVE-2022-33280 | AVRCP 패킷 처리 중 메모리 손상 | | | Qualcomm WSA8835 | Imp | BT/BLE? | | 1 | 2022 | CVE-2022-33255 | 8.2 | | | https://www.cvedetails.com/cve/CVE-2022-33255/?q=CVE-2022-33255 | GetFolderItems, GetItemAttributes 처리 중 Bluetooth HOST 버퍼 초과 읽기 | | | Qualcomm WSA8835 | Imp | BT/BLE? | | 1 | 2022 | CVE-2022-22088 | 9.8 | | | https://www.cvedetails.com/cve/CVE-2022-22088/?q=CVE-2022-22088 | 원격 응답 처리 중 Bluetooth Host 버퍼 오버플로우 | | | SnapDragon Auto | Imp | BT/BLE? | | 1 | 2021 | CVE-2021-35068 | 9.8 | | | https://www.cvedetails.com/cve/CVE-2021-35068/?q=CVE-2021-35068 | HFP 프로파일 해제 중 널 포인터 역참조 | | | 메서드 혼동 | Prot | BT/BLE? | 2.1-5.2 | 1 | 2020 | CVE-2020-10134 | 6.3 | 다양한 기능을 가진 수많은 하드웨어 선택지 | https://github.com/maxdos64/BThack | https://www.sec.in.tum.de/i20/publications/method-confusion-attack-on-bluetooth-pairing/@@download/file/conference-proceeding.pdf | 2개의 BLE 또는 BR/EDR 기기 간 MITM. 특이한 하드웨어 필요, CVE-2020-10134 | | | BlueSnarf 재조명 | Imp | OBEX | | 1 | 2011 | | | | | https://inria.hal.science/hal-01587858/document | OBEX 경로 순회(FTP) |YAML DSL 참조 구문은 여기에서 확인할 수 있습니다.

라이선스

배지: CC BY-NC-SA 4.0

BlueToolkit은 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스에 따라 라이선스가 부여됩니다.

문의 사항은 https://linktr.ee/schwytz로 연락해 주세요.

CC BY-NC-SA 4.0

반자동
✓
✓
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치명적정보 유출자동✓