AI 코딩 도구 OpenCode 해킹 피해, 사용자의 AI 계정으로 부정 과금
Hackers hit AI coding tool OpenCode, running up charges on users’ AI accounts
오픈소스 AI 코딩 에이전트 OpenCode는 구 시스템에 대한 침입으로 OpenCode Console 사용자의 1.4%가 영향을 받았다고 발표했다. 저장돼 있던 API 키가 악용돼 사용자의 AI 계정에서 수백 달러 규모의 부정 과금이 보고되고 있다. Anthropic과 Google은 해당 키를 차단했고, OpenAI는 환불 처리에 협력했다.
OpenCode는 토요일, 전날 밤 구 시스템에 침입당했다고 밝혔다. 피해를 입은 것은 API 키를 보관하는 OpenCode Console 사용자의 1.4%이며, 전원에게 이메일로 통지했다고 한다. 회사는 X에서 이번 침해가 "대규모 증류 공격"과 관련돼 있다고 설명했지만, 수법의 세부 내용은 밝히지 않았다. 이에 대해 단순한 침해일 뿐 증류에 이용됐다는 근거는 확인되지 않았다는 의문의 목소리도 있다.
개발자들은 Reddit과 X에 OpenAI, Anthropic, Google의 사용액 경보가 일제히 울렸다고 게시했다. 개별 계정에서 수백 달러, 1,000달러를 넘은 사례도 있다. Anthropic과 Google은 노출된 것으로 보이는 API 키를 차단했고, OpenAI는 OpenCode와 협력해 접근을 복구하고 공격으로 소비된 크레딧을 환불했다. OpenCode도 부정 과금분의 환불을 진행하고 있다. 공동창업자 Dax Raad에 따르면 유출된 키는 Console 내로 한정되며, 오픈소스 앱과 CLI는 영향을 받지 않았다.
대응 과정에서는 방어용 AI 모델이 장벽이 됐다. Raad는 공격자가 48시간 동안 계속 침입을 시도했고, AI 방어 에이전트를 24시간 가동했다고 말했다. 분석에 사용한 AI 모델은 처음에는 도움이 됐지만, 악성 코드가 안전 필터를 작동시켜 작업을 거부하기 시작했다고 한다. 이후 OpenAI의 Daybreak Blue 프로그램에 접근할 수 있게 되어 조사가 더 수월해졌다.
기사는 7월에 Hugging Face가 유사한 문제를 보고했던 점도 언급하고 있다. 당시 회사는 가드레일이 대응 담당자와 공격자를 구별하지 못한다고 적었다. David Sacks는 이번 사건을 가드레일이 역효과를 낸 사례로 X에 게시했다. OpenCode는 침입 경로, 키 보관 방식, 악용의 전체 내용을 밝히지 않았으며, 영향을 받은 사용자에게는 각 제공업체에서 키를 무효화하고 재발급하라고 안내하고 있다. 회사는 사건이 현재 진행 중이라고 밝혔다.
출처: TechCrunch AI · techcrunch.com