AUTO-35
🔵 블루투스 신뢰 캐싱·과다 프로파일 노출
자동차 보안 · 무선·텔레매틱스
위험도: 중💡 쉽게 말하면
블루투스 신뢰 캐싱은 한 번 방문한 손님에게 영구 출입증을 주는 것입니다. 그 손님이 누구에게 카드를 넘겼는지, 아직 손님이 맞는지는 아무도 확인하지 않습니다.
블루투스 신뢰 캐싱은 한 번 방문한 손님에게 영구 출입증을 주는 것입니다. 그 손님이 누구에게 카드를 넘겼는지, 아직 손님이 맞는지는 아무도 확인하지 않습니다.
🎯 직접 해보기 — 공격을 실행해 보세요
아래에서 시스템 상태를 취약 또는 안전(조치 적용)으로 바꾼 뒤 공격 실행을 눌러, 같은 공격이 어떻게 다르게 끝나는지 직접 확인하세요.
# 예전에 페어링된 기기로 다시 접속해 본다
# [공격 실행] 버튼을 누르면 시작합니다.
📋 설정 비교 (왜 막혔나?)
✗ 취약한 설정
# 예전에 페어링된 기기로 재접속
attacker$ bt connect <cached> ; pbap pull
>> 전화번호부·통화기록 전량 유출
→ 시리얼 포트 프로파일로 진단 통로까지 노출
✓ 안전한 설정
# 최소 프로파일 + 신뢰 만료 + 재확인
ivi$ profiles HFP,A2DP only ; trust ttl ; reauth on use
>> 캐시된 신뢰 만료 — 재페어링 요구
→ 민감 프로파일 미노출
🔧 조치 방법
- 필요한 프로파일만 노출하고 범용 시리얼 통로는 양산에서 제거합니다.
- 페어링 신뢰에 만료 기간과 사용자 확인 재인증을 둡니다.
- 페어링 목록을 사용자가 확인·삭제할 수 있게 제공하고 차량 인도 시 초기화합니다.
✅ 점검 체크리스트
- 불필요 프로파일 미노출
- 페어링 신뢰 만료 정책
- 페어링 목록 관리 기능
점검기준: Bluetooth 프로파일 노출 최소화
🏗️ 현대 차량 아키텍처에서의 위치와 규제 대응
아키텍처 HPC — IVI접근 경로 근거리 무선R155 위협 분류 외부 연결·접속 (4.3.5)ISO 21434 제품개발 — 구현
SDV·전동화 전환에서 달라지는 점
한 번 페어링한 기기를 영원히 신뢰하는 설계는 중고차·렌터카·차량 공유에서 그대로 문제가 됩니다. 이전 사용자의 기기가 남아 있는 차량은 생각보다 흔하고, 이는 보안 문제이자 개인정보 문제입니다(AUTO-61과 연결).
인증·심사에서 요구되는 증적
페어링 목록의 관리·초기화 절차와, 소유자 변경 시 자동 말소가 동작함을 보인 시험 결과.
페어링 목록의 관리·초기화 절차와, 소유자 변경 시 자동 말소가 동작함을 보인 시험 결과.
🚗 이 위협을 직접 공격·방어해 보기
무선·원격 공격 실습 →
모의 침투 콘솔에서 실제로 공격을 실행하고, 방어를 적용해 다시 확인합니다.