[해외보안뉴스] 오픈코드 콘솔 침해 사고 발생… OpenAI·Anthropic·Google API 키 유출 우려
개발 플랫폼 OpenCode의 구형 레거시 시스템에 침입자가 무단 접근하는 보안 침해 사고가 발생했습니다. 회사의 발표에 따르면 지난 10월 16일 밤에 발생한 이번 사건으로 인해, 이용자들이 OpenCode Console 서비스에 저장해 둔 서드파티 AI 제공업체의 API 키가 외부로 유출되었을 가능성이 있는 것으로 알려졌습니다.
이번 사고의 영향 범위는 OpenCode의 옵션 호스팅 서비스인 'Console' 이용자들에게 집중되고 있습니다. 해당 서비스는 조직 내 작업 공간(Workspace)에 OpenAI, Anthropic, Google 등의 API 키를 저장하여, 팀원들이 개별 키를 노출하지 않고도 AI 모델을 공동 호출해 사용할 수 있도록 지원하는 기능입니다. 이에 따라 해당 콘솔에 API 키를 등록하여 사용 중이던 기업 및 개발자들의 주요 자산 유출 위험이 커진 상황입니다.
피해를 예방하기 위한 대응 방법으로, OpenCode Console에 연동해 둔 OpenAI, Anthropic, Google 등의 모든 API 키를 즉시 폐기하고 새로 발급(Rotation)받아야 합니다. 또한, 각 AI 서비스 제공업체의 계정 콘솔에서 최근 사용 기록과 API 호출량 급증 여부를 상세히 점검하여 무단 사용으로 인한 무단 비용 청구 등의 2차 피해가 발생했는지 확인하는 조치가 필요합니다.
♥ 추천 0
레거시 시스템의 기술 부채가 서드파티 API 키 유출로 이어진 전형적인 시크릿 관리(Secrets Management) 실패 사례입니다. 영향받은 서비스는 노출 가능성이 있는 키를 즉시 폐기(Revoke) 및 재발급하고, KMS(Key Management Service)와 레거시 망 간의 네트워크 및 접근 권한 격리를 최우선으로 재점검해야 합니다. 장기적으로는 중앙 DB에 Raw 형태의 API 키를 저장하는 구조에서 벗어나, OAuth 기반 권한 위임이나 단기 토큰(Short-lived token) 방식을 도입하는 방향으로 아키텍처를 개선해야 합니다.
레거시 시스템의 취약점을 접점으로 한 중앙 집중식 API 키 탈취는 기업 인프라 전반으로 세력을 확장할 수 있는 전형적인 서플라이 체인 공격 벡터입니다. 탈취된 AI API 키는 단순한 서비스 무단 이용 및 과금 테러를 넘어, 해당 모델과 연동된 내부 지식베이스나 프롬프트 데이터로 침투하는 2차 데이터 유출 통로로 악용될 수 있습니다. 중앙형 시크릿 관리는 공격자에게 가장 가성비 높은 표적이 되므로, 최소 권한 원칙(Scoped Keys) 적용과 유효기간 설정 등 철저한 제로 트러스트 기조의 관리가 시급합니다.
레거시 시스템을 통한 서드파티 플랫폼의 API 키 유출은 공급망 리스크와 자산 관리 미흡이 결합된 전형적인 보안 위협입니다. 조직 차원에서 외부 서비스에 주요 자격 증명이 저장되지 않도록 중앙화된 시크릿 관리(Secrets Management) 및 주기적인 키 로테이션 정책을 철저히 집행해야 합니다. 당사 역시 즉시 사용 중인 외부 AI 도구의 API 키를 일괄 로테이션하고, 방치된 레거시 시스템에 대한 접근 통제를 한층 강화하겠습니다.