LLM 재킹(LLMjacking) – 유출된 클라우드 키 하나가 하루 1억 원 넘는 청구서가 되는 이유
안녕하세요. GS Neotek 이정대 입니다.클라우드를 운영하다 보면 “액세스 키 유출”이라는 말을 한 번쯤은 듣게 됩니다.직접 겪지는 않았더라도 주변 사례나 뉴스, 보안 점검 결과를 통해 접해 보신 분이 많을 것 같습니다.예전에는 유출된 키로 가상 서버를 잔뜩 띄워 암호화폐를 채굴하는 경우가 대표적이었고, 피해가 작지는 않아도 대부분 수습할 수 있는 범위 안에서 정리되곤 했습니다. 그런데 최근에는 양상이 완전히 달라지고 있습니다.2026년 11월 Google 위협 인텔리전스 그룹(GTIG)과 Mandiant가 공개한 LLM 재킹 보고서에는 하루에 10만 달러(약 1억 4천만 원) 넘게 청구된 사례와, 접근을 끊기 전까지 누적 100만 달러에 이른 사례가 나옵니다.이번 글에서는 LLM 재킹이 무엇인지, 왜 이렇게 짧은 시간에 비용이 커질 수밖에 없는지, 그리고 AWS, Google Cloud 같은 대형 클라우드를 쓰는 조직이 무엇을 점검해야 하는지 정리해 보겠습니다. 한눈에 보기 항목내용LLM 재킹이란유출된 클라우드 키로 피해자 계정의 LLM을 대신 호출하고,그 요금을 피해자에게 떠넘기는 공격노리는 서비스1. AWS: Amazon Bedrock2. Google Cloud: Vertex AI, Gemini API3. Azure: Azure OpenAI 등 AI 서비스비용이 커지는 이유1. 유출 경로는 예전과 같음2. 공격자 한 명이 아니라, 접속권을 산 전 세계 불특정 다수가 동시에 사용공개된 피해 규모1. 하루 10만 달러 이상2. 누적 100만 달러(Google GTIG·Mandiant, 2026.11)핵심 대응1. LLM을 쓰지 않는 계정·프로젝트는 LLM 호출 자체를 차단2. 관리자 권한 장기 키 없애기3. LLM을 쓰는 곳은 사용량 기준 실시간 알림4. 비용 알림은 보조 수단으로 LLM 재킹이란 LLM 재킹(LLMjacking)은 남의 클라우드 계정에서 LLM을 몰래 쓰고, 그 요금을 계정 주인에게 떠넘기는 공격입니다.2024년 5월 보안 기업 Sysdig가 처음 이름을 붙였고, 그 뒤로 여러 보안 기관이 비슷한 사례를 계속 보고하고 있습니다. 예전의 크립토재킹이 남의 컴퓨팅 자원으로 암호화폐를 캤다면, LLM 재킹은 남의 계정으로 Claude, GPT, Gemini 같은 고가 모델을 호출합니다.Google GTIG는 크립토재킹이 자원을 서서히 소모하는 것과 달리, LLM 재킹은 몇 시간 만에 큰 요금 급증을 만든다고 설명합니다.그리고 앞으로 LLM 재킹이 크립토재킹을 대신해 금전 목적 공격의 중심이 되어가고 있다고 안내합니다. 왜 비용이 이렇게 커질 수밖에 없을까 핵심은 키를 훔친 사람과 키를 쓰는 사람이 다르다는 점입니다.구조를 그림으로 보면 이렇습니다. 1. 키 유출GitHub에 실수로 올라간 키, 취약한 서버의 설정 파일, 피싱으로 빼앗긴 토큰 등에서 클라우드 자격 증명이 새어 나갑니다. 2. 검증과 재판매공격자는 자동 스크립트로 아주 짧은 요청(max_tokens=1)을 보내 키가 살아 있는지 확인합니다. 살아 있는 키는 리버스 프록시나 “LLM 믹서”라고 불리는 중계 서버에 모입니다. 3. 불특정 다수가 사용중계 서버 운영자는 텔레그램 등에서 접속권을 판매합니다. 구매자는 그게 남의 키인지도 모른 채, 혹은 알면서도 싸다는 이유로 고가 모델을 마음껏 호출합니다. 4. 피해 계정에 청구모든 호출 요금은 키 주인의 클라우드 계정으로 청구됩니다. 유출 경로는 예전과 같습니다 여기서 눈여겨볼 점은 1단계, 키가 새어 나가는 경로는 예전과 전혀 다르지 않다는 것입니다.GTIG가 조사한 사고에서도 출발점은 노출되거나 도난당한 클라우드 자격 증명이었습니다.우리가 늘 조심하라고 듣고 한번 쯤은 들어본 바로 그 경로입니다. 유출 경로예시코드 저장소GitHub 공개 저장소에 올라간 액세스 키, 서비스 계정 키, 개인 액세스 토큰서버·설정 파일취약한 웹 애플리케이션의 설정 파일, 잘못 설정된 서비스 계정 키피싱·세션 탈취가짜 포털에 붙여 넣게 만든 액세스 토큰, 탈취된 세션 토큰 달라진 것은 유출된 키로 할 수 있는 일과, 그 결과 청구되는 금액입니다.같은 사고라도 예전에는 서버 몇 대 분의 요금이었다면, 지금은 LLM 호출 요금이 시간 단위로 쌓입니다. 키를 쓰는 사람이 너무 많습니다 GTIG 보고서에 나온 재판매 서비스 하나는 무제한 이용권을 월 약 60달러에 팔았습니다.같은 수준의 최신 모델을 정상적으로 쓰려면 월 100~250달러가 드는 것과 비교하면, 훔친 키 없이는 나올 수 없는 가격이라는 분석입니다.이 서비스는 8시간이 안 되는 동안 50만 건 넘는 LLM API 호출을 했고, 피해 조직에 100만 달러에 가까운 토큰 비용을 넘겼습니다. 공격자 한 명이 아무리 열심히 써도 한계가 있지만, 수많은 사람이 24시간 동시에 쓰면 이야기가 달라집니다.모델과 리전마다 걸린 사용 한도까지 한꺼번에 채워지기 때문에, 비용은 시간 단위로 불어납니다. 공개된 피해 사례 아직 국내에서 피해 금액까지 공개된 사례는 찾지 못했습니다.다만, 비공식적 사례에서 연 매출을 뛰어넘는 피해 사례까지 확인되고 있고,해외 보안 기관이 공개한 수치를 보면, 피해 규모가 해마다 커지고 있는 것을 볼 수 있습니다. 시기출처내용2024.05Sysdig유출된 AWS 키로 Bedrock을 노린 공격을 처음 보고했습니다.최악의 경우 피해 계정에 하루 4만 6천 달러 이상이 청구될 수 있다고 추정했습니다.2024.09SysdigClaude 3 Opus 같은 최신 모델을 쓰면 하루 10만...
자세히보기
최신 댓글