본문으로 건너뛰기
피드

그라파나랩스, 깃허브 토큰 털려 소스코드 유출

security 약 4분
vote
0
댓글
북마크

그라파나랩스가 깃허브 환경 침해로 내부 소스코드가 유출됐다고 공개했다. 공격자는 깃허브 액션 설정 약점을 이용해 토큰을 빼낸 뒤 비공개 저장소에 접근했고, 이후 금품을 요구했지만 회사는 FBI 지침을 근거로 지급을 거부했다.

  • 1

    깃허브 액션 워크플로 설정 실수가 토큰 유출로 이어짐

  • 2

    고객 데이터나 개인정보 침해 흔적은 현재까지 확인되지 않음

  • 3

    그라파나랩스는 공격자의 금품 요구를 거부하고 사후 점검 결과를 추후 공개할 예정

  • 그라파나랩스가 깃허브 환경 침해로 소스코드가 외부로 유출됐다고 공식 인정함

    • 공격자는 그라파나랩스 깃허브 환경에 접근할 수 있는 토큰을 입수했고, 이 토큰으로 복수의 비공개 저장소에 접근한 것으로 알려짐
    • 회사는 침해된 자격 증명을 즉시 무효화했고, 현재까지 고객 데이터나 개인정보가 털린 흔적은 확인되지 않았다고 밝힘
  • 발단은 깃허브 액션(GitHub Actions) 워크플로 설정 문제로 보임

    • 외부 풀 리퀘스트에서 동작하는 pull_request_target 이벤트가 민감한 비밀 값에 접근할 수 있게 구성돼 있었다는 분석이 나옴
    • 공격자는 저장소를 포크한 뒤 악성 셸 명령을 넣어 환경 변수 속 자격 증명을 빼냈고, 추적을 피하려고 자신이 만든 포크를 삭제한 것으로 전해짐

⚠️주의

> pull_request_target은 편한 만큼 위험함. 외부 기여자 코드와 저장소 비밀 값이 같은 실행 경로에 놓이면, CI가 공격자의 데이터 탈취 도구가 될 수 있음.

  • 공격자는 유출한 소스코드를 공개하지 않는 대가로 금품을 요구했지만, 그라파나랩스는 지급을 거부함

    • 회사는 FBI가 공개적으로 권고해온 입장을 인용함
    • 돈을 내도 데이터가 반환된다는 보장이 없고, 오히려 비슷한 범죄를 부추길 수 있다는 논리임
  • 이 사건이 묘하게 더 크게 보이는 이유는 그라파나랩스가 관측·모니터링 분야의 대표 기업이라는 점임

    • 그라파나(Grafana)는 인프라 상태를 보는 데 워낙 많이 쓰이는 오픈소스 도구임
    • 그래서 일부 커뮤니티에서는 “모니터링 회사가 자기 인프라 경보를 놓쳤냐”는 식의 반응도 나옴. 좀 아프지만, 포인트는 있음
  • 핵심은 “소스코드는 공개될 수도 있다”가 아니라 “자동화 권한이 어디까지 열려 있었냐”임

    • 오픈소스 프로젝트는 외부 기여를 받아야 해서 CI 권한 설계가 까다로움
    • 비밀 값, 토큰, 워크플로 이벤트, 포크 PR 실행 정책을 같이 봐야 하는 이유가 여기서 나옴

기술 맥락

  • 이번 사고에서 중요한 건 깃허브 액션이 단순 자동화 도구가 아니라 권한을 가진 실행 환경이라는 점이에요. 빌드와 테스트를 돌리는 척하면서도, 설정에 따라 저장소 토큰이나 배포 자격 증명에 접근할 수 있거든요.

  • pull_request_target은 외부 기여자의 풀 리퀘스트를 검사할 때 자주 언급되는 기능이에요. 문제는 이 이벤트가 대상 저장소의 컨텍스트에서 실행될 수 있어서, 포크에서 온 코드와 민감한 비밀 값 사이의 경계가 흐려질 수 있다는 거예요.

  • 그라파나랩스가 바로 토큰을 무효화한 이유도 여기 있어요. 토큰은 한 번 빠져나가면 공격자가 비공개 저장소, 내부 패키지, 배포 파이프라인까지 어디까지 접근했는지 확인해야 해서 사고 범위가 빠르게 커져요.

  • 한국 개발팀도 오픈소스든 사내 저장소든 같은 문제를 만날 수 있어요. 특히 외부 PR을 받는 저장소라면 워크플로별 권한, 비밀 값 노출 조건, 포크 실행 정책을 따로 점검해야 해요.

이번 건은 소스코드 유출 자체보다 CI/CD 권한 설정이 공급망 보안의 실전 리스크라는 점이 더 큼. 오픈소스 인프라 강자도 깃허브 액션 설정 하나로 털릴 수 있다는 꽤 뼈아픈 사례임.

댓글

댓글

댓글을 불러오는 중...

security

엘에이 경찰, 사생활 침해 논란 끝에 플록 번호판 감시 계약 종료

엘에이 경찰이 번호판 인식 카메라 업체 플록 세이프티와의 3년 계약을 연장하지 않기로 했어. 시민권, 프라이버시, 데이터 보관과 공유 문제를 해결하지 못했다는 게 핵심 이유야. 플록은 미국 전역에 최소 8만 대 카메라망을 깔아 경찰과 연방기관이 차량을 추적할 수 있게 해왔고, 오탐·보안 사고·이민 단속 악용 의혹까지 겹치며 압박이 커졌어.

security

크로미움 148부터 Math.tanh 한 번으로 운영체제 지문이 새는 문제

크로미움 148 이후 V8이 Math.tanh 계산을 자체 구현 대신 운영체제의 수학 라이브러리에 맡기면서, 같은 입력값도 리눅스·맥·윈도우에서 마지막 비트가 달라지는 지문 신호가 생겼다. 이 차이는 User-Agent로 맥이라고 주장하면서 리눅스 수학 결과를 내는 식의 위장을 바로 들키게 만든다. CSS 삼각함수와 웹 오디오까지 보면 브라우저 수학 경로가 꽤 복잡하게 갈라지고, 제대로 흉내 내려면 실제 운영체제 라이브러리의 비트 단위 동작까지 맞춰야 한다.

security

출입통제도 클라우드 구독제로 간다…제로트러스트·AI 분석이 승부처

기업 출입보안이 사업장별 서버를 두는 방식에서 클라우드 기반 서비스형 출입통제(ACaaS)로 옮겨가고 있다. 시장은 2026년 17억8000만 달러에서 2030년 31억9000만 달러로 커질 전망이고, 제로트러스트·모바일 인증·AI 출입 분석·스마트빌딩 통합이 핵심 경쟁 포인트로 꼽힌다.

security

AWS·구글 클라우드, 양자컴퓨터 대비해 암호 체계 갈아엎는 중

AWS와 구글 클라우드가 양자컴퓨터 시대를 대비해 기존 공개키 암호와 양자내성암호를 함께 쓰는 하이브리드 전환을 시작했다. 핵심 배경은 지금 훔친 암호문을 나중에 양자컴퓨터로 푸는 ‘선수집·후해독’ 공격이고, 국내도 통신·금융·국방 등 5개 분야에 45억원을 투입해 실증에 들어간다.

security

보안 점검 맡긴 AI 에이전트가 악성코드를 직접 실행할 수 있다는 경고

AI 보안 에이전트가 저장소를 검사하다가 README 같은 문서에 숨은 프롬프트 인젝션에 속아 악성 바이너리를 실행할 수 있다는 연구가 나왔다. 클로드 코드와 코덱스의 자동 모드처럼 승인 없이 명령을 수행하는 구성에서 문제가 재현됐고, 여러 모델과 공급업체를 가로질러 같은 패턴이 통했다는 점이 핵심이다.