Steam 아카이브 13TB가 공개 상태로 노출: Valve 게임 초기 빌드, Dragon Age: Origins, Batman: Arkham Asylum
Steam의 옛 서버 인프라에 있던 약 13TB 규모의 데이터가 공개 상태로 노출됐다. 2003년부터 2013년까지 플랫폼에 업로드된 파일들이다. 이 데이터에 접근한 이들의 주장에 따르면 해킹은 없었으며, 공개적으로 접근 가능한 엔드포인트에 요청을 보낸 뒤 데이터를 열람했다고 한다. 알려진 정보로 미루어 보면 이 사건은 지난주에 발생했으며, 이를 보도한 것은 Kotaku다.
커뮤니티에서는 이번 유출을 ‘Steam2 leak’이라고 부른다. 2013년 SteamPipes 시스템으로 교체되기 전 Steam 서버 아키텍처의 옛 이름에서 따온 것이다. 플랫폼 소유사인 Valve는 이번 일에 대해 아직 공식적인 입장을 내놓지 않았다.
덤프에는 Valve 게임만 있는 것이 아니다
알려진 설명에 따르면 이 데이터에는 Valve 자체 프로젝트의 초기 버전과 스크린샷이 포함됐다. Left 4 Dead 2, Portal 2, 그리고 끝내 출시되지 않은 Half-Life 2: Episode 3다. 이런 자료들은 해당 게임들의 초기 개발 단계를 엿볼 수 있게 해준다.
아카이브의 내용은 플랫폼 소유사의 게임에만 국한되지 않는다. 덤프에서 BioWare와 EA의 Dragon Age: Origins, 그리고 Rocksteady와 WB Games의 Batman: Arkham Asylum 베타 빌드가 발견됐다고 전해진다. 즉 Steam을 통해 유통되던 서드파티 퍼블리셔들의 작업 자료인 셈이다.
이는 데이터가 노출된 기업들에 보안 문제를 제기한다. 서드파티 퍼블리셔의 민감한 자료가 어느 정도 규모로 유출에 포함됐는지, 그리고 그 공개가 어떤 결과를 낳을지는 현재로서는 분명하지 않다.
발견한 쪽의 말로는 해킹이 없었다
내용물의 스크린샷은 Gabe Follower라는 이름을 쓰는 사용자가 X에 올렸다. Gabe Follower는 해킹이 없었음을 확인했다고 주장하며, 공개적으로 접근 가능한 엔드포인트에 요청을 보낸 뒤 자료를 열람했다고 밝혔다. 정확히 어떤 엔드포인트인지는 언급되지 않았다.
다른 견해도 있다. Ars Technica의 취재원들은 유출이 Valve 쪽이 아니라, 이전 유출 과정에서 수집된 데이터가 보관돼 있던 외부 서버 쪽에서 발생했을 가능성을 배제하지 않는다. 이 경우라면 플랫폼 자체의 설정 오류가 아니라, 앞서 수집된 아카이브를 보관하던 외부 저장소가 침해된 것이 된다.
오래된 인프라가 수년 뒤에 다시 떠오르는 이유
이번 사안은 일회성 실수라기보다 더 일반적인 문제의 징후로 보인다. 10년도 더 전에 운영에서 제외된 인프라가 완전히 삭제되는 경우는 드물다. 프로덕션에서 분리될 뿐, 데이터는 아무도 감사하지 않는 서버에 그대로 남는다. 형식적으로는 이미 필요 없는 것들이기 때문이다. 플랫폼이 크고 오래됐을수록 이런 사각지대가 많아지고, 언젠가 그곳으로 열린 경로가 발견될 가능성도 커진다.
두 번째 요인은 탄탄해진 디지털 고고학 커뮤니티다. 애호가들은 수년째 옛 게임 서비스의 잔재를 체계적으로 스캔하고 목록화하고 있으며, 그런 아카이브의 조각이 하나라도 접근 가능해지면 순식간에 복사본으로 퍼져 나가 이후에는 인터넷에서 회수하는 것이 불가능해진다. 스튜디오 입장에서 이는 과제의 성격을 바꿔놓는다. 내부 자료는 누군가 그것을 떠올린 시점이 아니라 프로젝트가 종료되는 시점에 삭제해야 한다.
아티스트, 디자이너, 모델러, 프로그래머에게 이런 아카이브는 학습 자료로서 가치가 있다. 중간 빌드를 보면 레벨과 모델, 메카닉이 이터레이션 사이에서 어떻게 바뀌었는지 알 수 있기 때문이다. 그러나 이런 자료의 법적 지위는 세월이 흐른다고 달라지지 않는다. 여전히 퍼블리셔의 지식재산이며, 유출본에서 나온 삭제된 콘텐츠나 스크린샷, 애셋을 공개하는 것은 이를 퍼뜨리는 쪽에 위험으로 남는다.
이런 흐름이 이어진다면 퍼블리셔들은 서드파티 플랫폼에 빌드를 넘기는 일과 파트너사의 배포본 보관 기간에 더 신경 쓰게 될 것이고, 플랫폼들은 물려받은 시스템의 자산 정리에 더 주의를 기울이게 될 것으로 보인다. 이번 유출과 관련해 당장의 실질적인 물음은 서드파티 퍼블리셔의 자료가 어느 정도 포함됐는가이며, 아직 공개된 추정치는 없다.
13TB가 미러로 퍼져 나가기 전에 Valve가 엔드포인트를 막을 수 있을까?