메신저 서비스 WhatsApp은 최근 주요 보안 취약점으로 인해 해커들이 휴대폰과 기타 기기에 원격 감시 소프트웨어를 설치할 수 있었음을 공식적으로 인정했습니다. 해커들은 이 취약점을 이용해 여러 사용자를 표적으로 삼았으며, 이번 공격은 거의 확실하게 '고도화된 사이버 공격 조직'의 소행으로 추정됩니다.
WhatsApp은 안전한 메신저 앱이라는 탄탄한 평판을 쌓아왔습니다. 하지만 이제 페이스북(메타)이 운영하는 이 메신저는 세간의 집중적인 검토를 받게 되었습니다. 대체로 해커들은 어떻게 WhatsApp을 뚫어냈을까요? 그리고 지금도 WhatsApp은 안심하고 사용할 수 있을까요?
WhatsApp 보안 침해, 악성코드 설치까지 허용하다
이번 취약점은 WhatsApp의 음성 통화 기능을 악용해 피해자의 기기에 전화를 걸는 방식으로 작동합니다. 통화가 시작되면 고도화된 감시 도구가 자동으로 설치되며, 피해자가 전화를 받지 않아도 악성코드는 설치됩니다. 더 놀라운 점은 수신 전화가 끝난 후 감시 도구가 악성코드 관련 알림과 통화 기록까지 모두 삭제해 흔적을 지운다는 것입니다.
이 스파이웨어는 통화 데이터, 메시지, 사진, 동영상을 수집하는 것은 물론, 마이크와 카메라를 활성화해 녹음·촬영까지 할 수 있는 강력하고 위험한 악성코드입니다. 다만 공격 자체가 매우 정교했던 만큼, 역설적으로 공격에 사용된 기법은 꽤 오래된 방식이었다는 점이 특징입니다.
WhatsApp을 운영하는 페이스북은 보안 권고문을 통해 이번 해킹을 다음과 같이 설명했습니다. "WhatsApp VOIP(인터넷 음성 통화) 스택에 존재하는 버퍼 오버플로우 취약점으로 인해, 특정 전화번호로 전송된 특수하게 조작된 SRTCP(보안 실시간 전송 프로토콜) 패킷 시리즈를 통해 원격 코드 실행이 가능했다."
버퍼 오버플로우란 프로그램, 즉 여기서는 앱이 접근해서는 안 되는 시스템 메모리 영역에 침입하는 현상을 말합니다. 공격자가 이 허가되지 않은 메모리 영역에서 코드를 실행할 방법을 찾아내면 악성 행위를 수행할 수 있는데, 이번 사건이 바로 그런 경우입니다.
어떤 기기가 이번 해킹의 영향을 받나?
간단히 말해, 모든 기기입니다.
휴대폰에 WhatsApp 또는 WhatsApp Business가 설치되어 있다면 이 취약점의 영향을 받을 수 있습니다. 안드로이드, iOS, Windows 10 Mobile, 그리고 Tizen 기기까지 모두 해당됩니다.
WhatsApp 해킹의 배후는 누구인가?
이스라엘 사이버보안 회사인 NSO 그룹이 이번 해킹의 배후라는 강한 의혹이 제기되고 있습니다. NSO 그룹은 이런 수준의 고도화된 악성코드를 제작해 온 뚜렷한 전력이 있으며, 이런 성격의 공격을 실행할 전문성도 갖추고 있는 것으로 알려져 있습니다.
페이스북은 파이낸셜 타임스(FT)에 "이번 공격에는 정부와 협력해 스파이웨어를 공급하며, 모바일 운영체제의 기능을 장악한다고 알려진 특정 회사의 특징이 고스란히 드러난다"고 밝혔습니다.
이 발언은 2016년 토론토대학교 시티즌 랩(Citizen Lab)이 발견한 '페가수스(Pegasus)' 스파이웨어를 겨냥한 것입니다. 시티즌 랩은 고도화된 이 악성코드가 저명한 인권 운동가 아흐메드 만수르를 표적으로 삼으면서 페가수스의 존재를 밝혀냈습니다. 당시 페가수스는 세 개의 개별 제로데이 취약점을 이용해 아이폰 원격 탈옥을 감행했고, 이에 애플은 예정에 없던 iOS 긴급 업데이트를 배포해 취약점을 막아야 했습니다.
공격 방식 자체 외에도 이번 WhatsApp 해킹은 또 하나 우려되는 변화를 보여줍니다. 이번 악성코드는 클릭이나 탭 같은 사용자의 동작 없이도 설치되었습니다. 소리 없이 스스로 설치되고, 증거마저 지워버리는 방식입니다.
NSO 그룹은 이번 WhatsApp 해킹과의 연관성을 부인하는 입장문을 발표했습니다.
"NSO의 기술은 범죄와 테러에 대응한다는 단일 목적을 위해 승인된 정부 기관에만 라이선스를 제공합니다. 회사는 시스템을 직접 운영하지 않으며, 엄격한 라이선스 심사와 검증 절차를 거친 후 정보기관과 법집행기관이 공공 안전 임무를 지원하기 위해 기술을 활용하는 방식을 결정합니다."
"당사는 오남용에 대한 신뢰할 만한 혐의가 제기되면 조사에 착수하며, 필요한 경우 시스템 차단 등의 조치를 취합니다. NSO가 자사 기술의 운영이나 표적 선정에 관여하는 경우는 결코 없으며, 이는 전적으로 정보기관과 법집행기관의 몫입니다."
"NSO는 자사 기술을 스스로 사용해 특정 개인이나 단체를 표적으로 삼지 않으며, 그럴 수도 없습니다."
나는 이번 WhatsApp 해킹의 위험에 처해 있는가?
솔직히 말하면, 일반 사용자가 이번 WhatsApp 해킹의 직접적인 피해자가 될 가능성은 극히 낮습니다.
이런 유형의 공격은 매우 드물며, 대개 국가가 배후에 있는 위협 조직의 소행입니다. 공격자들은 이런 정밀 공격을 특정 개인이나 조직을 노릴 때에만 사용합니다. 또한 보안 연구원들이 공격을 발견하고 분석하는 순간, 공격은 사실상 끝난 것이나 마찬가지입니다. 해당 서비스나 앱, 프로그램은 취약점을 패치해 더 이상 악용될 수 없도록 조치하기 때문입니다.
따라서 자신이 표적이 아니라고 안심해도 좋습니다.
실제로 확인된 소수의 피해자들도 이를 뒷받침합니다. 국제앰네스티 연구원, 영국 소속 인권 변호사 등 특정 인물들이 표적이 되었습니다.
지금이야말로 WhatsApp을 업데이트할 때
그럼에도 불구하고 지금은 기기의 WhatsApp을 업데이트할 때입니다. WhatsApp은 해킹 사실이 알려진 직후 긴급 업데이트를 배포했으며, 이 업데이트가 해당 취약점을 패치합니다.
안드로이드에서 WhatsApp 업데이트하는 방법
- 기기에서 구글 플레이 스토어를 엽니다
- 왼쪽 상단의 메뉴 아이콘을 탭합니다
- 내 앱 및 게임을 엽니다
- WhatsApp이 이미 업데이트되었는지 확인합니다. 업데이트가 완료되었다면 앱 목록 상단 근처에 표시됩니다
- 그렇지 않다면 목록에서 WhatsApp을 찾아 업데이트를 선택합니다
iOS에서 WhatsApp 업데이트하는 방법
- 기기에서 앱 스토어를 엽니다
- 업데이트를 탭합니다
- WhatsApp이 이미 업데이트되었는지 확인합니다. 완료되었다면 앱 목록에 열기 버튼과 함께 표시됩니다
- 업데이트가 필요하다면 버튼이 업데이트로 표시되며, 버튼을 탭하면 WhatsApp 업데이트가 설치됩니다
WhatsApp은 여전히 안전하게 사용할 수 있을까?
핵심 질문입니다. 과연 지금도 WhatsApp을 안전하게 사용할 수 있을까요?
네, 가능합니다.
일부 언론이 이번 WhatsApp 해킹을 어떻게 프레임하든, 앱 자체는 여전히 안전하게 사용할 수 있습니다(업데이트를 마친 후라면요!). 확인된 표적 목록에서 보듯이, 해당 범주에 속하지 않는 한 이런 유형의 공격을 만날 일은 거의 없습니다.
해킹 이후 진짜 문제는 부실한 언론 보도에 있습니다. WhatsApp은 종단간 암호화(end-to-end encryption)로 사용자 간 통신을 보호하기 때문에 프라이버시 보호에 강한 평판을 얻어왔습니다. 중요한 사실은 이번 공격이 암호화 자체를 뚫은 것이 아니라는 점입니다.
이번 공격을 암호화 붕괴처럼 보도하는 언론은 고도화된 위협 조직이 개입한 상황에서 이미 존재하는 오해와 혼란을 이용해 화제성을 얻으려는 것에 불과합니다.
이번 WhatsApp 해킹은 극도로 특수화되고 거의 흔적조차 남지 않는 공격이었으며, WhatsApp과 페이스북이 더 많은 피해자가 발생하기 전에 이를 적시에 발견해낸 것은 잘한 일입니다. 이를 일반적인 WhatsApp 피싱 시도나 드라이브바이 악성코드 다운로드처럼 묘사하는 것은 책임감 없는 태도입니다.
WhatsApp을 떠나는 것을 고민 중이라면, 프라이버시를 지켜주는 다른 메신저 대안들을 살펴보는 것도 좋은 선택입니다.