베이스텐 프로덕션 깃허브에 25분 만에 침입한 보안업체

Key Point
추론 서비스 제공자의 프로덕션 인프라 접근 권한이 3년 이상 공개된 컨테이너 이미지에서 발견되었다는 점은, 클라우드 서비스 보안 검증의 중요성과 Docker 빌드 히스토리 정리라는 기본적인 보안 조치를 다시 생각하게 한다.
핵심 요약
- 보안회사 스트릭스가 베이스텐 인프라를 펜테스트한 결과, 25분 만에 깃허브 관리자 토큰을 발견했다.
- 공개된 Harbor 레지스트리에서 Docker 이미지를 내려받은 뒤 빌드 히스토리에 담긴 깃허브 개인 액세스 토큰을 찾았으며, 이 토큰은 2023년 3월 생성 후 2026년 7월까지 3년 이상 유효했다.
- 해당 토큰은 베이스텐의 주요 제품 저장소, GitOps 저장소, Homebrew tap 등에 관리자 및 푸시 권한을 가지고 있었고, 고객별 프라이빗 저장소에 대한 읽기/쓰기 접근도 가능했다.
- Docker 이미지의 설정에 포함된 빌드 히스토리에서 토큰이 제거되지 않아 노출된 것으로, 단순히 파일을 정리하는 것만으로는 불충분함을 보여준다.
- 베이스텐 보안팀은 문제를 중대 취약점으로 확인하고 다음 날 오후까지 토큰을 로테이션해 신속하게 대응했다.