인기 Chrome 확장 프로그램(광고 차단기 포함), 해킹당할 시 자신을 보호하는 방법
2025년 2월, GitLab 위협 인텔리전스 팀은 320만 명 이상의 사용자에게 영향을 미치고 있는 악성 Chrome 확장 프로그램 16개를 확인했습니다. 이 확장 프로그램들은 신뢰할 수 있는 개발자의 공식 브라우저 스토어를 통해 설치되는 합법적인 확장 프로그램이었지만, 나중에 악의적인 '업데이트'를 통해 손상되었습니다.
조사 결과, 이 공격은 손상된 개발자 계정에서 시작된 것으로 확인되었습니다. 일부 개발자는 사전에 확장 프로그램 지원을 중단하여 제어권을 잃었고, 다른 개발자는 여전히 책임을 지고 있었지만 피싱 키트를 통해 속임을 당했을 가능성이 큽니다.
악성 확장 프로그램 업데이트는 데이터를 은밀하게 훔치고, 웹 요청을 수정하고, 웹사이트에 광고를 삽입하는 숨겨진 스크립트를 도입했습니다. 이러한 변경 사항은 사용자가 이미 필요한 권한을 부여했기 때문에 대부분 눈에 띄지 않았고, 공격자는 웹 콘텐츠와 사용자 상호 작용을 원활하게 조작할 수 있었습니다.
사용자가 직면하는 위험은 무엇인가요?
이 악성 공격으로 인해 어떤 피해가 발생했는지는 확실하지 않지만, '호스트 액세스'와 '스크립팅 제어'와 같은 권한은 신용카드 정보, 로그인 정보, 인증 토큰, 쿠키 등 민감한 정보를 추출할 수 있게 해 주므로, 공격자가 사용자 계정을 제어하거나 개인 메시지에 액세스할 수 있는 잠재적 위험을 내포하고 있습니다.
확장 기능은 또한 웹페이지 콘텐츠를 실시간으로 수정할 수 있어, 은행 웹사이트의 거래 세부 정보를 변경하여 사용자를 오도하는 등 사기를 일으킬 수 있는 기회를 만들어 냅니다. 또한 공격자들은 광고를 삽입하거나 사용자를 피싱 사이트로 리디렉션하거나 가짜 클릭을 생성하여 광고 수익을 악용할 수 있습니다.
영향을 받은 확장 프로그램의 사용자들은 Chrome 웹 스토어에 여러 개의 댓글을 남겼는데, 이는 확장 프로그램이 어느 시점에 악성 프로그램으로 변질되었다는 것을 시사합니다. 무엇보다도 사용자들은 이상하게 배치된 광고, 서비스 링크에 추가된 제휴 ID, 디버깅 및 코드 분석에 사용되는 내장 기능인 console.log에 문제를 발견했습니다.
출처: GitLab 보안 기술 노트
광고 차단기와 신뢰의 문제
총 16개의 확장 프로그램이 손상되었으며, 전체 목록은 연구 페이지에서 확인할 수 있습니다. 그러나 저희가 주목한 것은 이 중 3개가 광고 차단 프로그램(NoAds, Adblock for You, Adblock for Chrome 등 Chrome용 Adblock)이라는 점입니다.
저희도 광고 차단 프로그램을 사용하고 있기 때문에, 이 문제는 특히 우려되는 부분입니다. 5년 전, 저희는 쿠키 스터핑을 통해 광고 사기를 저지르는 가짜 광고 차단 확장 프로그램을 노출한 적이 있습니다. 원격으로 제어되는 이러한 확장 프로그램은 사용자 브라우저에 제휴 쿠키를 몰래 삽입했습니다. 중요한 것은, 이러한 확장 프로그램 중 일부는 원격 서버로부터 추가 명령을 받으면 더 악의적인 행동을 할 준비가 되어 있는 이른바 '시한 폭탄'이라는 것입니다. 결론적으로 말하자면, 신뢰할 수 있는 광고 차단 솔루션을 선택하는 것이 가장 중요합니다. 잘못된 선택의 결과는 심각할 수 있습니다.
이 경우, 확장 프로그램 개발자는 악의적인 의도를 가지고 있지 않았습니다. 그들의 확장 프로그램은 원래 안전했지만, 나중에 위협 행위자에 의해 손상되었습니다. 그러나 일반적인 예방 조치로, 다음 지침을 따르는 것을 추천합니다.
- 공식 스토어나 검증된 웹사이트 등 평판이 좋은 출처에서만 확장 프로그램을 설치하세요.
- 설치하기 전에 개발자를 확인하세요.
- 개인 정보 보호 정책을 검토하여 데이터 사용을 이해하세요.
- 권한을 부여할 때 특히 확장 프로그램이 과도한 액세스를 요청하는 경우 주의하세요.
- 더 이상 사용하지 않는 확장 프로그램은 정기적으로 제거하여 악성 업데이트의 위험을 최소화하세요.
사용자들은 종종 확장 프로그램이 유용하거나 평판이 좋다고 생각할 때 그 의미를 충분히 이해하지 못한 채 권한을 부여합니다. 권한이 부여되면 확장 프로그램이 제거될 때까지 이 권한이 유효하게 유지되어 공격자가 이를 악용할 수 있습니다. 그리고 확장 프로그램이 자동으로 업데이트되기 때문에 신뢰할 수 있는 확장 프로그램이 나중에 악성 업데이트를 도입하여 사용자의 보안에 영향을 미칠 수 있습니다.
이제 해당 확장 프로그램은 이미 크롬 스토어에서 제거되었지만, 사용자는 자신의 기기에서도 제거해야 하며, 향후 유사한 사건으로부터 자신을 보호하기 위해 경계를 늦추지 말아야 합니다.
TechTok 시리즈의 이 문제를 확인하여 신뢰할 수 있는 앱과 확장 프로그램을 결정하는 방법에 대해 자세히 알아보십시오. 경계를 늦추지 말고 선택에 있어 보안을 최우선으로 생각하세요.