많은 도메인을 등록하고 관리하며 웹 호스팅까지 제공하는 업체 고대디에서 지난 9월 침해 사고가 발생했다. 그리고 고대디 측은 이를 11월 17일에 알아챘다. 아직 뒤처리해야 할 것들이 적잖이 남아 있는 가운데 인증서의 수명에 대한 이야기가 나오고 있다.

대형 도메인 등록 및 웹사이트 호스팅 업체인 고대디(GoDaddy)에서 정보 유출 사고가 발생했다. 데이터 침해 사실이 발견된 건 11월 17일의 일로, 매니지드 워드프레스(Managed WordPress) 고객 120만 명의 정보가 유출된 것으로 보인다. 이메일 주소, 매니지드 워드프레스 고객 번호, 디폴트 워드프레스 관리자 비밀번호, SFTP, 데이터베이스 사용자 이름과 비밀번호, 일부 SSL 키들이 새나갔다고 보고가 되는 상황이다.

고대디는 상황 후속 조치를 위해 모든 비밀번호들을 리셋했으며, SSL 키들이 유출된 고객들에게 제공할 새로운 인증서들을 발급하는 과정 중에 있다고 한다. 고대디에 의하면 공격자들은 침해된 비밀번호를 통해 고대디의 매니지드 워드프레스용 레거시 코드 베이스 내 인증서 발급 시스템에 접근했다고 한다. 공격자들이 최초 접근에 성공한 건 9월 6일의 일로, 고대디 측은 70일이나 넘게 이를 발견하지 못했다.

고대디의 CISO인 디미트리우스 콤즈(Demetrius Comes)는 “이런 사고가 일어나 불편을 끼쳐드린 것에 진심으로 사과드린다”고 발표했다. 그러면서 “이 사건을 통해 배우겠으며, 이미 더 안전한 조직이 되기 위한 절차를 밟고 있다”고 설명하기도 했다. 하지만 고대디에서 보안 사고가 일어나는 게 하루 이틀 일이 아니기 때문에 고객들이 이 말을 얼마나 믿어줄지는 확실치 않다.

2020년 5월 고대디는 2만 8천여 고객들의 SSH 크리덴셜이 유출되는 사고를 겪었다. 이 때도 실제 공격이 발생한 건 2019년 11월로, 고대디는 침해 사실을 근 6개월 동안 몰랐었다. 또, 내부 직원들이 일부 고객들의 도메인을 제어할 수 있는 권한을 공격자들에게 넘겨준 사건도 올해 벌어졌었다. 이 때 이 직원들은 소셜 엔지니어링에 당한 것으로 알려져 있다.

이번 사건에서 가장 크게 문제가 되는 건 SSL 크리덴셜이 유출됐다는 것이다. 공격자들이 이를 활용할 경우 정상적인 도메인을 자신들의 목적에 맞게 악용할 수 있게 된다. 멀웨어를 퍼트리거나 크리덴셜을 추가로 훔치는 게 가능하다. 공격자들은 이 키를 활용해 도메인 이름을 하이재킹한 후 대가를 요구할 수도 있다. 일종의 랜섬웨어 공격 도구로서도 활용할 수 있다는 뜻이다.

보안 업체 섹티고(Sectigo)의 CTO인 닉 프랜스(Nick France)는 “이번에 SSL 크리덴셜 유출 피해를 입은 고대디 고객들이라면 인증서를 새로 바꿔야만 한다”고 설명한다. “원래 인증서를 취소시키고 완전히 새로운 비밀 키를 생성해야 한다는 뜻입니다.” 다만 이번에 침해된 인증서들이 다 고대디가 발행한 것인지, 고객들이 다른 곳에서 가져와 사용하고 있는 인증서들도 포함되어 있는지는 아직 확실치 않다. 전자라면 고대디가 발행을 도맡으면 되지만, 후자라면 문제가 복잡해질 수 있다.

보안 업체 앱뷰엑스(AppViewX)의 CSO인 무랄리 팔라니사미(Murali Palanisamy)는 “고대디와 같은 호스팅 업체 및 인증서 발급 기관에 대한 해커들의 관심은 대단히 높다”며 “앞으로 이런 곳에서의 침해 사고는 자주 일어날 것이 분명하기 때문에 인증서와 비밀 키 취소와 발급을 자동화 할 수 있는 플랫폼을 마련하는 게 앞으로 기업 활동을 하는 데 유리할 것”이라고 짚는다. “자동 플랫폼을 마련한 후 인증서 유효 기간을 짧게 만드는 것도 보안에 있어서는 좋은 방법일 수 있습니다. 그러면 인증서가 도난당한다 하더라도 공격자들이 시간의 압박을 받게 되니까요.”

현재 디지털 인증서의 유효 기간은 대부분 1년이다. 팔라니스와미는 “누군가 6개월 만에 인증서 및 비밀 키를 침해했다고 했을 때, 공격자는 통상 6개월 정도의 활용 기간을 갖게 된다”고 설명을 덧붙인다. “렛츠인크립트(LetsEncrypt)와 같은 인증서의 경우 유효 기간이 90일에 불과합니다. 그리고 90일마다 자동으로 갱신되죠. 이를 30일로도 줄일 수 있어요. 그러면 리스크에 노출되는 기간을 줄어들지만 자동 갱신되기 때문에 사용에 불편하지는 않습니다.”