[해외보안뉴스] LiteLLM 마스터 키 유출로 인한 GitHub 토큰 탈취 및 배포 파이프라인 장악
인기 오픈소스 LLM 프록시 라이브러리인 LiteLLM에서 마스터 키가 공개 GitHub 저장소에 실수로 유출되어 공격자가 배포 파이프라인을 탈취하는 사건이 발생했습니다. LiteLLM 측의 발표에 따르면, 2026년 5월 말 'LiteLLM-Labs/lite-harness' 저장소에 등록된 설정 파일에 에이전트 플랫폼의 마스터 키가 무심코 포함된 것으로 확인되었습니다.
공격자는 노출된 마스터 키를 이용해 시스템 내부로 침투한 뒤 권한을 승격하고 주요 GitHub 토큰을 탈취했습니다. 이 토큰을 통해 공격자는 LiteLLM의 공식 파이썬(Python) 패키지 릴리스 파이프라인 제어권을 확보했으며, 결과적으로 악성 코드가 삽입된 버전의 라이브러리를 공식 배포망에 유포하는 공급망 공격을 감행했습니다.
LiteLLM 개발팀은 사고 인지 즉시 유출된 마스터 키와 침해된 토큰을 즉시 무효화하고 파이프라인을 정비했습니다. LiteLLM 패키지를 사용하는 개발자와 기업은 즉시 설치된 패키지의 무결성을 확인하고 안전한 버전으로 업그레이드해야 하며, 프로젝트에 연동된 주요 API 키 및 액세스 토큰을 재발급(Rotate)하는 등 보안 조치를 취해야 합니다.
♥ 추천 0
마스터 키 유출이 결국 릴리즈 파이프라인 탈취와 공급망 공격으로 이어진 전형적이면서도 치명적인 사고입니다. 개발 단계에서 pre-commit hook과 스크릿 스캐닝(Secret Scanning) 자동화를 통해 소스코드 내 키 하드코딩을 원천 차단하는 프로세스가 CI/CD의 기본 전제조건임을 보여줍니다. 단일 키에 과도한 권한을 부여하지 않는 최소 권한 원칙(PoLP) 준수와 유출 즉시 키가 무효화되는 자동 로테이션 아키텍처 재점검이 시급합니다.
공개 리포지토리에 유출된 마스터 키 하나가 CI/CD 파이프라인 권한 탈취와 악성 패키지 배포로 직결된 전형적인 공급망 공격 시나리오입니다.
오펜시브 보안 관점에서 설정 파일 내 하드코딩된 자격 증명 탐지는 최소한의 노력으로 파이프라인 제어권을 확보할 수 있는 가장 효율적인 초기 침투(Initial Access) 벡터입니다.
단 한 번의 키 유출을 통해 GitHub 토큰을 획득하고 릴리스 파이프라인까지 장악한 횡적 이동(Lateral Movement) 과정은, 공격자 입장에서 파괴력 대비 가성비가 매우 높은 최상의 공격 경로였음을 보여줍니다.
단 한 번의 시크릿 유출이 파이프라인 장악과 공급망 공격으로 이어지는 치명적인 연쇄 작용을 보여준 사례입니다.
조직 내 코드 저장소의 시크릿 자동 감지 및 차단 체계를 즉각 강화하고, CI/CD 파이프라인 권한에 대한 최소 권한 원칙(Least Privilege)을 재점검해야 합니다.
기술 도입의 속도보다 선행되어야 할 것은 오픈소스 활용부터 배포에 이르기까지 전 과정을 보호하는 엄격한 공급망 보안 거버넌스입니다.