콘텐츠 전송 네트워크(CDN) 서비스 기업 버니(bunny.net)가 최근 인프라 공급자 중 한 곳에서 발생한 보안 사고에 대응하여 모든 관리형 TLS(전송 계층 보안) 인증서를 성공적으로 재발급했습니다. 이번 사고는 아르메니아에 위치한 CDN 노드 서버 중 하나가 서드파티 서버 관리 소프트웨어의 무단 접근에 연루되었을 가능성이 제기되면서 시작되었으나, 버니는 신속한 조치로 서비스 중단 없이 대응했습니다.
버니는 인프라 공급자로부터 보안 경고를 받은 즉시 20분 내에 해당 서버로의 트래픽 라우팅을 중단하고, 관련 보안 로그를 검토한 뒤 서버를 영구적으로 제거했습니다. 조사 결과, 버니의 CDN 노드나 데이터에 대한 무단 접근 증거는 발견되지 않았지만, 만일의 사태에 대비해 플랫폼 도메인(b-cdn.net, bunny.run)과 모든 커스텀 도메인의 관리형 TLS 인증서를 새로운 개인 키(private key)로 재발급하고 기존 인증서는 폐기했습니다. 또한, 향후 유사 사고를 방지하기 위해 해당 공급자와의 거래를 중단하고, 각 PoP(Point of Presence) 서버가 활성 서비스 중인 사이트의 설정과 TLS 인증서만 보관하도록 데이터 저장 방식을 변경하여 단일 서버에 저장되는 데이터를 최소화했습니다.
이번 버니의 신속하고 투명한 대응은 클라우드 및 CDN 서비스에서 공급망 보안(supply chain security)의 중요성을 다시 한번 강조합니다. 여러 공급업체를 통해 인프라를 구축하는 현대 서비스 환경에서는 한 곳의 취약점이 전체 시스템에 영향을 미칠 수 있습니다. 버니의 사례는 잠재적 위협에 대한 사전 예방적 조치와 함께, 사고 발생 시 고객에게 미치는 영향을 최소화하고 신뢰를 유지하는 것이 얼마나 중요한지 보여줍니다. 특히, 민감한 고객 데이터를 다루는 서비스 제공자들은 다중 보안 계층(multiple layers of security)을 구축하고, 잠재적 위험을 줄이기 위한 지속적인 노력이 필요합니다.