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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2023-52709-PoC — PoC for 2023-52709 - TI 블루투스 스택이 해결 가능한 랜덤 개인 주소(RPA)를 생성하지 못하여 이미 본딩된 피어 장치에 대한 DoS로 이어질 수 있습니다. | Kitploit
도구/GitHubGitHub/kevinmitchell-oswp-cissp/cve-2023-52709-poc
Bluetooth SecurityVulnerability AnalysisExploitationWireless SecurityPenetration Testing
GitHubkevinmitchell-oswp-cissp/cve-2023-52709-poc

CVE-2023-52709-PoC

PoC for 2023-52709 - TI 블루투스 스택이 해결 가능한 랜덤 개인 주소(RPA)를 생성하지 못하여 이미 본딩된 피어 장치에 대한 DoS로 이어질 수 있습니다.

저장소 보기

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
5151년 전아직 검토되지 않음

CVE 2023-52709에 대한 개념 증명: 'TI 블루투스 스택이 해결 가능한 무작위 개인 주소(RPA)를 생성하지 못하여 이미 페어링된 피어 장치에 대한 서비스 거부(DoS)를 유발할 수 있음'

CVE 2023-52709

요약

DUT(Device Under Test)가 해결 가능한 개인 주소로 구성된 상태에서 Defensics 테스트 케이스 #SMP legacy 1001을 루프 모드로 실행하면, 시간이 지남에 따라 장치가 해결 불가능한 무작위 개인 주소를 생성하게 되어 이미 페어링된 피어 장치에 대한 서비스 거부(DoS)를 유발합니다.

이 잠재적 취약점은 영향을 받는 SDK 버전을 실행하고 해결 가능한 개인 주소 기능이 활성화된 블루투스 저에너지(Bluetooth® Low Energy) 장치에 영향을 미칠 수 있습니다.

이 저장소의 스크립트(cve-2023-52709.py)는 Defensics 테스트 케이스 #1001 및 #3의 공격 시퀀스를 시뮬레이션합니다.

주요 함수

send_pairing_request: 지정된 MAC 주소로 미리 정의된 페어링 요청을 전송합니다.

send_pairing_confirm: 지정된 MAC 주소로 미리 정의된 페어링 확인 메시지를 전송합니다.

send_pairing_random: 지정된 MAC 주소로 미리 정의된 페어링 랜덤 메시지를 전송합니다.

send_le_start_encryption: 제공된 장기 키를 사용하여 지정된 MAC 주소로 'LE Start Encryption' 명령을 전송합니다.

예시

sudo python3 cve-2023-52709.py

맥락을 위한 배경

Bluetooth Core Specification 5.3 섹션 4.7 RESOLVING LIST

...링크 계층(Link Layer)이 해결 목록(Resolving List)을 사용 중이고 피어 장치가 해결되었으나 암호화에 실패하면 현재의 해결 가능한 개인 주소(들)는 즉시 폐기되고 새로운 해결 가능한 개인 주소(들)가 생성되어야 합니다...

힌트: CVE 2023-52709에 따라 DoS를 작동시키려면 앞서 언급한 함수들의 타이밍과 루프를 조정하세요. 그런 다음 DUT에 연결된 상태에서 cve-2023-52709.py를 실행하세요.

도구 다운로드