← 목록으로

GitHub PAT(개인 액세스 토큰) 대량 유출 사건: 무슨 일이고 어떻게 막아야 하나

[News] NEWS · 작성: 2026-07-20 08:15:48 · 조회 3

2026년 7월, 경찰청 국가수사본부가 GitHub 개인 액세스 토큰(Personal Access Token, PAT) 대량 유출 사건을 확인했다고 발표했다. 별건 사이버범죄 수사 중 한 용의자가 타인 명의의 GitHub 토큰을 보유하고 있는 것이 발견되면서 수사가 확대됐고, 그 결과 500여 개 계정의 토큰이 유출된 것으로 파악됐다. 이 글에서는 사건 개요를 정리하고, PAT 유출이 실제로 왜 위험한지, 그리고 실무에서 어떻게 막을 수 있는지를 다룬다.

사건 개요

경찰 사이버수사기획관은 "공격자가 기업의 정보통신망뿐 아니라 개발 인프라까지 노리고 있다는 것을 보여주는 사례"라며 기업과 개발자 모두의 신속한 보안 조치가 필요하다고 강조했다.

PAT가 유출되면 실제로 무슨 일이 벌어지나

개인 액세스 토큰은 비밀번호 대신 API·Git 클라이언트가 GitHub에 인증하는 수단이다. 문제는 토큰 하나가 발급받은 스코프(scope) 전체에 대한 접근권을 그대로 대변한다는 점이다. 유출된 토큰의 스코프에 따라 공격자는 다음이 가능해진다.

즉 PAT 유출은 "저장소 하나 뚫리는 문제"가 아니라, 스코프와 연결된 다른 시스템까지 타고 들어가는 연쇄 침투의 시작점이 될 수 있다.

토큰은 보통 이렇게 샌다

실무 대응 체크리스트

경찰 권고 사항과 GitHub가 제공하는 기능을 함께 정리하면 다음과 같다.

정리

이번 사건에서 눈여겨볼 부분은 유출 자체보다 발견 경위다. 전혀 별개의 사이버범죄 수사 과정에서 우연히 딸려 나온 것이지, 애초에 유출을 탐지하는 체계가 있어서 잡힌 게 아니다. 즉 아직 확인되지 않은 200여 개 계정처럼, 지금 이 순간에도 알려지지 않은 유출이 얼마든지 더 있을 수 있다는 뜻이다.

개인 개발자든 기업이든 "우리는 대상이 아니다"라고 생각하기 쉽지만, 공격자 입장에서 PAT는 스코프만 맞으면 그 자체로 침투 경로가 되는 자격증명이다. 인프라 진단·모의해킹 현장에서도 정찰(recon) 단계에서 공개 저장소나 유출 DB를 뒤져 자격증명부터 찾는 경우가 흔한 이유가 여기에 있다. 코드에 시크릿을 남기지 않는 습관, 스코프를 최소화하는 습관 하나가 실제 침해 여부를 가른다.

참고 자료

NEWS 카테고리의 글 (1/4)

  1. GitHub PAT(개인 액세스 토큰) 대량 유출 사건: 무슨 일이고 어떻게 막아야 하나
  2. 티빙(TVING) 개인정보 유출 사건: 1,953만 명 규모, 무엇이 새어나갔나
  3. Canvas LMS 해킹 사건: ShinyHunters의 소셜 엔지니어링
  4. Foxconn 랜섬웨어 공격: Nitrogen이 훔쳐간 8TB와 애플·엔비디아 리스크
티빙(TVING) 개인정보 유출 사건: 1,953만 명 규모, 무엇이 새어나갔나 →