[공격] 분석 — CVE-2026-18411
CVE-2026-18411 enables an attacker within Bluetooth range to control KARR/SWDS anti‑theft modules via a shared authentication key, therefore immediate deployment of per‑device keys and firmware signature verification is essential.
📋 요약
- 심각도 high · CVSS 8.1 · EPSS 미확보 · 악용난이도 moderate
🔍 공격 기법
-
공격 표면
- 차량에 장착된 KARR Security System·SWDS 안티‑도난 모듈의 BLE GATT 인터페이스(구체적 UUID는 공개되지 않음). 인증키가 모든 디바이스에서 동일하게 사용되며, 페어링 절차 없이 명령을 수신한다.
-
정찰 (Reconnaissance)
- 공격자는 주변 차량의 BLE 광고 패킷을 스니핑해 MAC 주소와 서비스 UUID를 확보한다(AV:A). 공유 인증키가 제조 단계에서 복제 가능하다는 전제를 둔다.
-
초기 접근 (Initial Access)
- 동일 키를 이용해 공격자는 자신의 BLE 장치를 대상 차량에 바로 연결한다. PR:N / UI:N·AC:L 조건을 만족해 사용자 개입 없이 인증이 통과된다.
-
명령 실행·권한 획득 (Execution & Privilege Escalation)
- 인증 성공 후
unlock,immobilize등 고위험 제어 명령을 GATT write 혹은 AT‑command 형태로 전송한다. 이 단계에서 CVSS 벡터의 I:H / A:H 영향을 직접 발생시킨다.
- 인증 성공 후
-
지속 (Persistence)
- 동일 인증키가 여러 차량에 재사용 가능하므로, 공격자는 키를 복제해 지속적인 무단 제어를 수행하거나 악성 BLE 비콘을 배포하여 반복 공격을 구현한다.
-
전제 조건
- 공격자는 차량 근처(≈10 m 이내)에 있어야 함.
- 제조사가 키 회전을 수행하지 않았으며, OTA 펌웨어에 서명 검증이 없을 경우 악성 펌웨어로 키 교체가 가능하다(추정).
-
관측 지표 (IoC)
- 기존에 등록되지 않은 MAC 주소가 인증 성공 로그에 나타남.
- 짧은 시간 내 동일 세션에서 다수의
unlock·immobilizeGATT write 시도. - HCI 레이어에서 비정상적인 AT+UPDATE, Write‑Memory 패킷이 포착됨.
악용 가능성: 본 취약점은 AV:A(물리적 근접)·AC:L(낮은 난이도)·PR:N·UI:N 로 정의되므로, 공격자는 차량에 블루투스가 인식되는 거리 내에 있기만 하면 별도의 인증 절차 없이 바로 명령을 전송할 수 있습니다. 공유된 Bluetooth 인증 키가 모든 대상 장치에 동일하게 배포돼 있기 때문에, 키를 획득하거나 추측하는 추가 단계가 필요 없으며 이는 공격 난이도를 “낮음” 수준으로 끌어올립니다. 다만 CVSS 등급이 moderate 로 책정된 이유는 영향 범위가 차량 내부 기능(도어 잠금·엔진 정지)까지 확장될 수 있어 실제 피해 규모가 중대하기 때문입니다. 현재 EPSS 점수가 제공되지 않고 KEV 리스트에도 포함되지 않아 아직 대규모 악용 사례가 보고되지 않았지만, 블루투스 신호 범위라는 물리적 제약만으로도 충분히 실전에서 활용 가능한 위협임을 의미합니다. 공격 표면은 차량에 내장된 Bluetooth 모듈이 노출하는 인증 키 교환 API와 명령 전송 프로토콜이며, 이 엔드포인트를 통해 비인가 명령(잠금 해제·시동 정지 등)을 직접 주입할 수 있습니다. 따라서 방어자는 블루투스 접근 자체를 제한하거나 개별 장치마다 고유한 인증 키를 사용하도록 설계 변경이 필요합니다.
💥 영향 분석
- 차량 도어 무단 개방 → 절도 및 물리적 침입 위험.
- 엔진 정지·시동 제어 → 운행 방해·안전 사고 가능성.
- CAN 네트워크에 대한 간접 접근이 열려 추가 내부 공격 경로가 생길 수 있음.
🔗 관련 취약점·체이닝
- CWE‑322 (키 재사용): 공유 인증키 사용으로 비밀 관리 부실 발생.
- CWE‑287 (인증 우회): 인증 절차 없이 GATT write 허용 → 기존 BLE 스푸핑 취약점과 결합 시 원격 제어 완성.
- 추정: CWE‑306 (보호되지 않은 OTA 서명 검증): 펌웨어 이미지에 서명 검증이 없을 경우 악의적 펌웨어로 키 교체·우회 가능, 따라서 이 취약점과 연계된 공격 체인이 존재할 수 있다.
🔎 탐지
- BLE HCI 로그에서 비인가 MAC → 인증 성공 이벤트를 실시간 모니터링.
unlock·immobilize등 고위험 명령이 짧은 간격으로 연속 발생하는 GATT write 패턴을 SIEM 규칙화.- AT+UPDATE, Write‑Memory와 같은 비정상적인 AT 명령어 흐름을 탐지하고 알림 트리거 설정.
🛡️ 완화 방안
- 키 다변화 – 차량·모듈당 고유 인증키를 생성하고 기존 공유키는 즉시 폐기.
- 보안 페어링 적용 – BLE LE Secure Connections(패스키·숫자 비교) 등 강력한 페어링 프로토콜 도입.
- 불필요 서비스 비활성화 – 사용되지 않는 GATT 특성을 차단하고 허용 MAC 리스트를 제한.
- 펌웨어 서명 검증 강화 – OTA 이미지에 디지털 서명을 의무화하고 무결성 체크를 수행하도록 펌웨어 업데이트 절차 개선.
- 실시간 모니터링·자동 차단 – 위 탐지 지표 기반 로그 수집·분석 체계 구축, 의심 활동 발생 시 BLE 연결을 자동 차단하고 관리자에게 알림 전송.
※ 다중 소스에서 일관성이 확인됐으며(교차검증), EPSS 데이터가 없으므로 실측 악용 가능성은 미확보이지만 CVSS 8.1·AV:A·AC:L·PR:N·UI:N 벡터와 moderate exploitability를 고려해 이번 주 내(scheduled) 적용을 권고한다.
⚖️ 위험도 / 우선순위
- 조치: scheduled (이번 주 내)
- 근거: CVSS=8.1 · non-KEV · EPSS=미확보 · exploit=moderate · in_scope=None