21일은 맥아피(McAfee) 제품을 사용하는 기업 IT 관리자들에게 힘든 날 중 하나였다. 일부에서는 맥아피로부터 안티바이러스 업데이트를 받은 후 윈도우 XP를 구동하는 기업의 PC 수백 대, 수 천대가 완전히 사용할 수 없게 되기도 한 것이다.
이 시점에서 정확한 사고 경위는 알 수 없으나, PC를 망치는 것이 아니라 보호할 임무를 갖고 있는 업체의 제품에 무슨 일이 일어났고, 누가 피해를 입었으며, 원인은 무엇인지 내용을 정리해보도록 하겠다.
무슨일이 일어났는가?
짧게 이야기 하자면 맥아피가 엉망이 됐다.
길게 답하는 것은 조금 더 복잡하다. 수요일에 맥아피가 기업 고객들에게 제공하는 일일 업데이트는 상대적으로 덜 위험한 “W34/wecorl.a” 바이러스를 추적해서 없애는 것이 목적이었다. 하지만 이것 대신에 이 업데이트는 윈도우 XP 서비스 팩 3에 들어있는 주요 파일인 “svchost.exe” 파일을 맬웨어로 인식해서 기존 위치에서 삭제해버렸다. 어떤 경우에는 이 파일을 완전히 삭제해버리기도 했다.
왜 PC들이 이번 업데이트를 받은 후 충돌하거나 다운되어 버렸는가?
Svchost.exe 파일은 다른 윈도우 DLL(dynamic link libraries)에서 구동되는 서비스들을 위한 특유의 호스팅 프로세스로 이 파일이 없으면 윈도우 PC가 적절히 부팅되지 않는다.
이에 따라 사용자들이 업데이트를하고 재부팅을 했을 때 PC가 충돌이 일어나면서 재부팅을 반복했다. 대부분은 모든 네트워크 기능이 마비됐으며, 일부는 USB 드라이브를 볼 수가 없었는데, 일반적으로 플래시 드라이브를 통해서 다른 컴퓨터에서 svchost.exe 파일을 재설치하면 복구가 가능하지만 USB 드라이브가 보여지지 않았기 때문에 더 큰 문제가 됐다.
어떤 PC가 영향을 받았는가?
맥아피에 따르면, 윈도우 XP 서비스팩 3를 구동하는 PC만 피해를 입었다.
하지만 맥아피 지원 사이트에서는 비스타 구동 PC도 영향을 받았다는 보고가 있기도 하다.
왜 윈도우 XP SP3 구동 PC 중에서도 일부만 피해를 입었는가?
맥아피에 따르면 바이러스스캔(VirusScan) 8.7 제품을 이용하는 PC만 영향을 받은 것으로 나타났다. 만일 엔터프라이즈 8.5 등 오래된 버전을 이용하고 있다면 피해가 없을 것이다.
맥아피의 위협 응답 팀의 책임자인 사만사 프라이스는 대부분의 바이러스스캔 8.7에 고정값으로 비활성화 되어있는 ‘스캔 프로세스 활성화” 옵션이 비활성화 되어 있으면, 피해가 없는 것으로 확인됐다고 전했다.
하지만 이것도 전부는 아니다. 한 제보자는 설정이 고정값으로 되어 있음에도 불구하고 피해를 입었다고 주장했다. 그리고 맥아피의 사용자 지원 문서는 바이러스스캔 8.7을 패치 1로 업데이트한 후 이 기능을 비활성화 시키라고 안내하고 있으며, 바이러스스캔 8.7 패치 3의 설명서 파일에도 같은 사항이 명시되어 있다.
네트워크 설계 및 지원 업체인 센트럴리티(Centrality) 관리 책임자인 마이크 데이비스에 따르면, 상황을 더욱 복잡하게 만드는 것은 맥아피의 EPO(Enterprise Policy Orchestrator)를 처음 설치할 때에는 스캔 프로세스 활성화가 비활성화로 기본설정이 되어 있는데, 업데이트에는 그렇지 않다는 것이다. 데이비스는 “조사결과, 만일 사용자가 최신 EPO로 업데이트를 했다면 기본으로 이것이 활성화 되어 있었다”라면서, “만일 EPO를 최신 버전으로 완전히 새로 설치한 것이라면 비활성화 되어 있을 것이라고 본다”라고 설명했다.
EPO는 맥아피의 기업 보안 관리 플랫폼으로, 기업 범위의 시그니처 업데이트를 할 때 사용된다.
어떻게 이런 일이 일어났는가?
맥아피는 모든 것에 대해서 설명을 하고 있지 않지만, “실수가 일어났다”라고 이야기 한다.
한편, 이와 관련해 가트너의 분석가 존 페스카토르는 맥아피가 분명 잘못한 부분이 있다고 지적한다. 먼저, svchost.exe 파일이 손상되거나 삭제되기 직전에 경고문구가 나타났어야 하고, 시그니처의 자동 QA(quality assurance testing)가 실패했다는 것이다.
맥아피측은 “현재 근본적인 원인에 대해서 포괄적으로 조사를 벌이고 있다. 가능하면 빨리 조사 결과에 대해서 공개하도록 하겠다”라고 밝혔다.
어떻게 이렇게 빨리 피해가 퍼졌는가?
푸시 업데이트 때문이다.
페스카토르는 안티바이러스 제품들이 새롭게 만들어진 맬웨어를 방어하기 위한 것으로 속도를 맞추기 위해서 모든 사람들이 푸시를 사용하고 있다는 점을 지적했다.
센트럴리티측도 페스카토르의 설명에 동의했다. 회사는 “전형적으로 맥아피의 EPO 사용자들은 바이러스 위험을 최소화 하기 위해서 공격적으로 업데이트를 설치할 수 있도록 설정을 해놓았다”라면서, “이러한 업데이트 프로세스 때문에 많은 PC가 이렇게 빨리 피해를 입었다”라고 말했다.
피해를 입은 PC를 복구하려면 어떻게 해야하는가?
수동으로 해야 한다.
가상적으로 피해를 입은 모든 PC는 네트워크에 연결할 수가 없어 기업은 각각의 PC를 일일이 확인하고 복구해야 한다.
맥아피는 복구 방법에 대한 설명을 발표했으며, 윈도우 안전모드로 들어가는 SuperDAT Remediation Tool 이라는 반 자동 툴도 배포했다. 이 툴을 다운로드 받으면 네트워크나 인터넷에 연결할 수 있다.
앞으로 이런 사태를 예방하려면 어떻게 해야 하는가?
페스카토르는 “7~8년 전에는 회사가 전체에 안티바이러스 업데이트를 배포하기 전에 테스트를 진행했다. 하지만 지난 5년 정도 사이에 이런 관행이 사라졌다”라면서, “안티 맬웨어 업데이트는 업체에서 오는 것인데다가 빠른 속도가 필요하기 때문에 이제는 일일이 테스트를 해보기 힘들어졌다. 대신에 다른 사람들의 사례를 먼저 확인할 필요가 있다”라고 지적했다. gkeizer@ix.netcom.com
함께 보면 좋은 콘텐츠
Sponsored
Surfshark
“유료 VPN, 분명한 가치 있다” VPN 선택 가이드
ⓒ Surfshark VPN(가상 사설 네트워크, Virtual Private Network)은 인터넷 사용자에게 개인 정보 보호와 보안을 제공하는 중요한 도구로 널리 인정받고 있다. VPN은 공공 와이파이 환경에서도 데이터를 안전하게 전송할 수 있고, 개인 정보를 보호하는 데 도움을 준다. VPN 서비스의 수요가 증가하는 것도 같은 이유에서다. 동시에 유료와 무료 중 어떤 VPN을 선택해야 할지 많은 관심을 가지고 살펴보는 사용자가 많다. 가장 먼저 사용자의 관심을 끄는 것은 별도의 예산 부담이 없는 무료 VPN이지만, 그만큼의 한계도 있다. 무료 VPN, 정말 괜찮을까? 무료 VPN 서비스는 편리하고 경제적 부담도 없지만 고려할 점이 아예 없는 것은 아니다. 보안 우려 대부분의 무료 VPN 서비스는 유료 서비스에 비해 보안 수준이 낮을 수 있다. 일부 무료 VPN은 사용자 데이터를 수집해 광고주나 서드파티 업체에 판매하는 경우도 있다. 이러한 상황에서 개인 정보가 유출될 우려가 있다. 속도와 대역폭 제한 무료 VPN 서비스는 종종 속도와 대역폭에 제한을 생긴다. 따라서 사용자는 느린 인터넷 속도를 경험할 수 있으며, 높은 대역폭이 필요한 작업을 수행하는 데 제약을 받을 수 있다. 서비스 제한 무료 VPN 서비스는 종종 서버 위치가 적거나 특정 서비스 또는 웹사이트에 액세스하지 못하는 경우가 생긴다. 또한 사용자 수가 늘어나 서버 부하가 증가하면 서비스의 안정성이 저하될 수 있다. 광고 및 추적 위험 일부 무료 VPN은 광고를 삽입하거나 사용자의 온라인 활동을 추적하여 광고주에게 판매할 수 있다. 이 경우 사용자가 광고를 보아야 하거나 개인 정보를 노출해야 할 수도 있다. 제한된 기능 무료 VPN은 유료 버전에 비해 기능이 제한될 수 있다. 예를 들어, 특정 프로토콜이나 고급 보안 기능을 지원하지 않는 경우가 그렇다. 유료 VPN의 필요성 최근 유행하는 로맨스 스캠은 인터넷 사기의 일종으로, 온라인 데이트나 소셜 미디어를 통해 가짜 프로필을 만들어 상대를 속이는 행위다. 이러한 상황에서 VPN은 사용자가 안전한 연결을 유지하고 사기 행위를 방지하는 데 도움이 된다. VPN을 통해 사용자는 상대방의 신원을 확인하고 의심스러운 활동을 감지할 수 있다. 서프샤크 VPN은 구독 요금제 가입 후 7일간의 무료 체험을 제공하고 있다. ⓒ Surfshark 그 외에도 유료 VPN만의 강점을 적극 이용해야 하는 이유는 다음 3가지로 요약할 수 있다. 보안 강화 해외 여행객이 증가함에 따라 공공 와이파이를 사용하는 경우가 늘어나고 있다. 그러나 공공 와이파이는 보안이 취약해 개인 정보를 노출할 위험이 있다. 따라서 VPN을 사용하여 데이터를 암호화하고 개인 정보를 보호하는 것이 중요하다. 서프샤크 VPN은 사용자의 개인 정보를 안전하게 유지하고 해킹을 방지하는 데 유용하다. 개인정보 보호 인터넷 사용자의 검색 기록과 콘텐츠 소비 패턴은 플랫폼에 의해 추적될 수 있다. VPN을 사용하면 사용자의 IP 주소와 로그를 숨길 수 있으며, 개인 정보를 보호할 수 있다. 또한 VPN은 사용자의 위치를 숨기고 인터넷 활동을 익명으로 유지하는 데 도움이 된다. 지역 제한 해제 해외 여행 중에도 한국에서 송금이 필요한 경우가 생길 수 있다. 그러나 IP가 해외 주소이므로 은행 앱에 접근하는 것이 제한될 수 있다. VPN을 사용하면 지역 제한을 해제해 해외에서도 한국 인터넷 서비스를 이용할 수 있다. 따라서 해외에서도 안전하고 편리하게 인터넷을 이용할 수 있다. 빠르고 안전한 유료 VPN, 서프샤크 VPN ⓒ Surfshark 뛰어난 보안 서프샤크 VPN은 강력한 암호화 기술을 사용하여 사용자의 인터넷 연결을 안전하게 보호한다. 이는 사용자의 개인 정보와 데이터를 보호하고 외부 공격으로부터 사용자를 보호하는 데 도움이 된다. 다양한 서버 위치 서프샤크 VPN은 전 세계 곳곳에 여러 서버가 위치하고 있어, 사용자가 지역 제한된 콘텐츠에 액세스할 수 있다. 해외에서도 로컬 콘텐츠에 손쉽게 접근할 수 있음은 물론이다. 속도와 대역폭 서프샤크 VPN은 빠른 속도와 무제한 대역폭을 제공하여 사용자가 원활한 인터넷 경험을 누릴 수 있도록 지원한다. 온라인 게임, 스트리밍, 다운로드 등 대역폭이 필요한 활동에 이상적이다. 다양한 플랫폼 지원 서프샤크 VPN은 다양한 플랫폼 및 디바이스에서 사용할 수 있다. 윈도우, 맥OS, iOS, 안드로이드 등 다양한 운영체제 및 디바이스에서 호환되어 사용자가 어디서나 안전한 인터넷을 즐길 수 있다. 디바이스 무제한 연결 서프샤크 VPN은 무제한 연결을 제공하여 사용자가 필요할 때 언제든지 디바이스의 갯수에 상관없이 VPN을 사용할 수 있다.