ShinyHunters, 제3자 침해로 자라 이메일 197,000건 탈취

ShinyHunters와 연관된 자라 데이터 침해 사건은 개인 정보 보안이 소매업체가 거래한 가장 취약한 벤더 수준에 불과하다는 사실을 다시 한번 상기시켜 줍니다. 이번 사건에서 해킹 그룹 ShinyHunters는 자라의 자체 시스템을 직접 침해한 것이 아니라, Anodot이라는 전 제3자 기술 공급업체를 악용하여 해당 패션 브랜드로부터 고객 고유 이메일 주소 197,000건과 주문 관련 데이터를 탈취했다고 주장했습니다.

모회사 인디텍스(Inditex)는 핵심 운영에는 차질이 없었다고 확인했지만, 이러한 설명이 고객들에게 큰 위안이 되기는 어렵습니다. 데이터는 실제로 존재했고, 노출도 실제로 발생했으며, 공격자들이 사용한 방법은 소매업계 침해 사건이 점점 어떠한 방식으로 이루어지는지를 잘 보여줍니다.

ShinyHunters가 제3자 공급업체를 통해 자라를 침해한 방법

이번 사건의 공격 경로는 자라와 이전에 협력했던 데이터 분석 기업 Anodot이었습니다. 여기서 핵심 단어는 "이전에"입니다. Anodot은 명백히 전직 벤더였음에도 불구하고, 해당 협력 관계와 연관된 인증 토큰이 악용될 만큼 여전히 유효한 상태였습니다.

ShinyHunters는 탈취한 이 토큰을 이용해 벤더 관계가 종료된 이후에는 접근이 불가능해야 할 데이터에 접근했습니다. 이는 공급망 접근 문제로, 규모에 상관없이 모든 조직에 영향을 미칩니다. 벤더 계약이 종료되어도 해당 관계와 연결된 기술적 권한과 자격 증명이 항상 깔끔하게 만료되는 것은 아닙니다. 오프보딩 프로세스의 허점으로 인해 유효한 접근 지점이 휴면 상태로 남아 발견되기를 기다릴 수 있습니다.

이번 침해는 더 광범위한 패턴의 일부입니다. 자라, 카니발, 세븐일레븐 모두 ShinyHunters 침해 피해를 입다에 관한 보도에서 다루었듯이, 이 그룹은 전 세계 여러 글로벌 브랜드를 대상으로 조직적인 캠페인을 진행해왔으며, 총 900만 건 이상의 레코드를 탈취했다고 주장하고 있습니다. 자라는 기업 벤더 생태계의 취약점을 체계적으로 공략하는 것으로 보이는 이 활동의 표적 중 하나였습니다.

탈취된 데이터와 위험에 처한 대상

입수 가능한 보고에 따르면, 탈취된 데이터에는 약 197,000건의 고유 이메일 주소와 주문 관련 정보가 포함되어 있습니다. 비밀번호나 결제 카드 번호가 노출된 데이터셋에 포함되었다는 사실은 아직 확인되지 않았지만, 그렇다고 피해 고객들이 안전하다는 의미는 아닙니다.

이메일 주소와 구매 내역이 결합되면 표적형 피싱에 활용하기 유용한 프로파일이 만들어집니다. 공격자들은 실제 주문, 실제 브랜드, 그럴듯한 시나리오를 언급하는 설득력 있는 메시지를 작성하여 수신자가 악성 링크를 클릭하거나 추가 자격 증명을 넘기도록 훨씬 쉽게 속일 수 있습니다.

자라에서 쇼핑하고 특정 이메일 주소로 마케팅 커뮤니케이션이나 주문 확인 메일을 받은 고객들이 노출된 데이터셋에 포함되었을 가능성이 가장 높습니다. 자라에서 온라인 구매를 한 적이 있다면, 이메일이 포함되었을 가능성을 염두에 두는 것이 좋습니다.

제3자 인증 토큰 탈취가 특히 위험한 이유

인증 토큰은 시스템이 매 단계마다 사용자 이름과 비밀번호를 요구하지 않고도 서로 통신할 수 있게 해주는 자격 증명입니다. 편의성과 효율성을 위해 설계되었지만, 잘못된 사람의 손에 들어가면 심각한 위협이 됩니다.

탈취된 비밀번호와 달리, 탈취된 토큰은 은밀하게 사용될 수 있으며 일반적인 로그인 경고를 트리거하지 않는 경우가 많습니다. 이는 보안 팀이 무단 접근을 감지하기 위해 의존하는 마찰 요소를 우회합니다. 이번 사건에서는 전직 벤더와 연결된 토큰이 공격자들에게 자라가 적극적으로 모니터링하지 않았을 경로를 제공했는데, 정확히 비즈니스 관계가 종료되었기 때문입니다.

이것이 바로 벤더 오프보딩이 단순한 행정적 절차가 아닌 이유입니다. 이는 보안에 있어 매우 중요한 프로세스입니다. 제3자에게 부여된 모든 토큰, API 키, 권한은 관계가 종료될 때 명시적으로 취소되어야 하며, 감사 로그를 통해 해당 취소가 이루어졌음을 확인해야 합니다. 실제로 많은 조직들이 이를 일관되게 이행하지 않으며, 바로 그 허점이 ShinyHunters와 같은 그룹들이 노리는 지점입니다.

여러분을 위한 조언: 소매업체 데이터 침해 후 자신을 보호하는 방법

자라에서 쇼핑한 적이 있거나, 더 넓게는 소매 플랫폼에서의 노출이 우려된다면, 지금 당장 취할 수 있는 구체적인 조치들이 있습니다.

침해 모니터링 도구를 확인하세요. HaveIBeenPwned와 같은 서비스를 통해 이메일 주소를 입력하면 알려진 침해 사건에 등장했는지 확인할 수 있습니다. 자라 침해 사건은 이미 해당 데이터베이스에 추가되었으므로 직접 확인이 가능합니다.

피싱 이메일을 주의하세요. 침해 사건 이후 몇 주 동안, 피해 이메일 주소로 표적형 메시지가 수신되기 시작하는 경우가 많습니다. 자라 주문 내역을 언급하거나, 계정 정보 확인을 요청하거나, 링크 클릭을 유도하는 이메일은 정상적으로 보이더라도 의심하세요.

소매 계정에 고유한 이메일 주소를 사용하세요. 이메일 서비스 제공업체가 별칭이나 서브 어드레싱을 지원한다면, 각 소매업체별로 다른 이메일 변형을 사용하면 향후 스팸 및 피싱 시도의 출처를 식별하기가 더 쉬워집니다.

가능한 모든 곳에서 다중 인증(MFA)을 활성화하세요. 이메일 주소가 유출된 데이터셋에 포함되었더라도, 계정에 MFA를 설정하면 공격자가 다음 단계로 넘어가기가 훨씬 어려워집니다.

활성 계정 권한을 검토하세요. 제3자 로그인(예: Google 또는 Apple 계정으로 소매 사이트에 로그인)을 사용한 적이 있다면, 어떤 앱과 서비스가 접근 권한을 갖고 있는지 검토하고 더 이상 사용하지 않는 것은 취소하세요.

자라 데이터 침해 사건은 벤더 관계가, 심지어 만료된 관계조차도, 어떻게 위협 요소가 될 수 있는지를 명확하게 보여줍니다. 소매업체가 이전 공급업체를 어떻게 관리하는지는 통제할 수 없지만, 정보를 파악하고 자신의 계정을 강화하기 위한 몇 가지 의도적인 조치를 취함으로써 침해로 인한 피해를 줄일 수 있습니다.