사이버 보안

삼성, 화웨이, LG, 소니의 스마트폰이 SMS 공격에 취약하다

Check Point의 분석가들은 다수의 Android 기기(특히 Samsung, Huawei, LG, Sony, 그리고 아마도 다른 제조사 포함)가 흥미로운 공격에 취약하다는 사실을 확인했습니다. 일반적으로 이동통신사가 보내는 특수한 SMS 메시지 한 통만 위조하면, 공격자는 취약한 기기의 이메일이나 트래픽을 가로챌 수 있습니다.

전문가들이 확인한 문제는 OMA CP(Open Mobile Alliance 클라이언트 프로비저닝) 명령과 관련이 있습니다. 이는 이동통신사가 특수 메시지 형태로 네트워크 설정을 고객 기기에 전송할 수 있도록 하는 표준입니다. 이러한 메시지에는 MMS 서버 설정, 프록시 주소, 메일 서버, 브라우저 시작 페이지 및 북마크 설정, 연락처와 캘린더 동기화용 서버 등이 포함될 수 있습니다.

Check Point의 연구원들은 네 곳의 스마트폰 제조사가 이 표준을 자사 기기에 안전하지 않은 방식으로 구현했다는 사실을 확인했습니다. Samsung, Huawei, LG, Sony 스마트폰은 신뢰할 수 없는 출처에서 온 메시지라 하더라도 OMA CP 메시지를 수신할 수 있습니다.

전문가들은 Samsung 기기를 공격하는 가장 쉬운 방법은, 이 기기들이 인증이나 검증 없이 모든 OMA CP 메시지를 받아들인다는 점이라고 지적합니다. Huawei, LG, Sony 스마트폰은 발신자가 최소한 기기의 IMSI를 제공해야 하므로 조금 더 잘 보호되어 있습니다.

IMSI 코드는 이론상 입수하기 어렵지만, Check Point의 전문가들은 이 경우 불가능한 일은 없다고 설명합니다. 예를 들어 이동통신사는 제3자 모바일 서비스 제공업체를 위해 전화번호를 IMSI 코드로 변환해 주는 유료 서비스를 제공합니다. 즉, 공격자는 적은 비용으로 제공업체에서 IMSI를 얻을 수 있습니다. 더 심각한 것은 Android 앱의 약 3분의 1이 해당 권한을 요청하여 승인받았기 때문에 기기의 IMSI에 접근할 수 있다는 점입니다. 이는 해커가 악성 앱이나 데이터 유출을 통해 확보한 IMSI 코드를 사용할 수 있다는 뜻입니다.

Check Point가 설명한 공격은 자동으로 이루어지지 않으며(사용자가 버튼을 누르고 공격자의 새 설정 설치를 수락해야 합니다), 연구원들은 공격자가 발신자를 쉽게 위조할 수 있다고 경고합니다. 실제로 수신자가 누가 메시지를 보냈는지 확인할 수 있는 방법은 없습니다. 안타깝게도 이는 많은 사용자가 실제 이동통신사에서 받은 것이라고 생각하고 기기 설정을 새 설정으로 바꾸는 데 동의할 것임을 의미합니다.

따라서 공격자는 설정을 변경하여, 예를 들어 피해자의 모든 트래픽을 자신의 악성 서버로 우회시킬 수 있습니다. 이러한 공격을 실행하는 데는 특별한 장비가 필요하지 않습니다. GSM 모뎀(10달러짜리 USB 동글 또는 모뎀 모드로 작동하는 휴대폰)과 간단한 스크립트만 있으면 특수 SMS를 보내기에 충분합니다.

다행히 보고서에서 지목된 네 제조사 중 세 곳은 이미 이 문제를 해결하기 위해 작업하고 있습니다.

  • Samsung은 5월 업데이트 패키지에 이 문제에 대한 패치를 포함했습니다( SVE-2019-14073 ).
  • LG는 7월에 패치를 배포했습니다( LVE-SMP-190006 ).
  • Huawei는 차세대 Mate 및 P 시리즈 스마트폰에서 사용자 인터페이스에 필요한 수정을 적용할 계획입니다.

이 문제를 해결하지 않을 유일한 제조사는 Sony입니다. 연구원들에 따르면 Sony의 엔지니어들은 “자사 기기가 OMA CP 사양을 준수한다고 주장하며 취약점을 인정하기를 거부했습니다”.

그러나 Check Point의 분석가들은 제조사가 패치를 배포하는 것뿐만 아니라 사용자도 이를 설치할 것을 권장합니다. 또한 이동통신사는 네트워크 차원에서 OMA CP 메시지를 차단하여, 이동통신사 자체가 보낸 것이 아닌 한 이러한 유형의 메시지가 자사 네트워크를 통과하지 못하도록 해야 한다고 말합니다. 전문가들에 따르면 현재로서는 OMA CP 메시지를 신뢰할 수 없으므로 모두 거부하는 것이 낫습니다.

귀하의 리뷰