테슬라 월 커넥터 EV 충전기의 공격 표면을 자세히 설... 노트

테슬라 월 커넥터 EV 충전기의 공격 표면을 자세히 설명하는 것

테슬라 월 커넥터는 주거용 Level 2 전기차 충전 스테이션으로, 최소한의 사용자 인터페이스와 Wi-Fi 연결을 통해 구성 및 NFC 리더를 사용한 사용자 인증을 기능으로 갖추고 있습니다. 이 디바이스는 ST STM32L431RCT6 ARM MCU를 사용하여 256KB의 플래시 메모리를 갖추고 있으며, AzureWave AW-CU300 WLAN 모듈을 통한 통신을 지원합니다. 펌웨어는 부트로더와 애플리케이션의 두 부분으로 나뉘어 있으며, 후자는 0x5000 오프셋에서 시작합니다. MCU는 인터넷에 직면하는 통신을 처리하지 않으며, 통신 모듈이 이를 처리합니다. 디바이스는 구성 및 관리를 위해 자체 Wi-Fi 액세스 포인트를 제공하며, 인터넷에 직면하는 Wi-Fi 네트워크에 연결하도록 구성할 수도 있습니다. 네트워크 스캔 결과, TCP 포트 80 및 34578, UDP 포트 67 및 5353이 열려 있는 것으로 나타났습니다. 디바이스는 hermes-prd.sn.tesla.services, wc-maestro-prd.sn.tesla.services, s3-us-west-2.amazonaws.com 서버와 통신하며, 첫 번째 두 서버에는 TLS를, 세 번째 서버에는 평문 HTTP를 사용합니다. 소프트웨어 업데이트 번들은 암호화되어 있었으며, 암호화 알고리즘 또는 키는 확인되지 않았습니다. 디바이스의 공격 표면에는 Wi-Fi 인터페이스, NFC 리더, 네트워크 트래픽이 포함됩니다.